diff options
Diffstat (limited to 'org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LessEqualOperator.java')
-rw-r--r-- | org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LessEqualOperator.java | 46 |
1 files changed, 31 insertions, 15 deletions
diff --git a/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LessEqualOperator.java b/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LessEqualOperator.java index b4d2e7b4b..a61bda778 100644 --- a/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LessEqualOperator.java +++ b/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/LessEqualOperator.java @@ -21,38 +21,49 @@ public class LessEqualOperator extends BinaryOperator { /* * @see BinaryOperator#getBooleanResult(IJavaValue, IJavaValue) */ - protected boolean getBooleanResult(IJavaValue leftOperand, IJavaValue rightOperand) { + @Override + protected boolean getBooleanResult(IJavaValue leftOperand, + IJavaValue rightOperand) { switch (getInternResultType()) { - case T_double : - return ((IJavaPrimitiveValue) leftOperand).getDoubleValue() <= ((IJavaPrimitiveValue) rightOperand).getDoubleValue(); - case T_float : - return ((IJavaPrimitiveValue) leftOperand).getFloatValue() <= ((IJavaPrimitiveValue) rightOperand).getFloatValue(); - case T_long : - return ((IJavaPrimitiveValue) leftOperand).getLongValue() <= ((IJavaPrimitiveValue) rightOperand).getLongValue(); - case T_int : - return ((IJavaPrimitiveValue) leftOperand).getIntValue() <= ((IJavaPrimitiveValue) rightOperand).getIntValue(); - default : - return false; + case T_double: + return ((IJavaPrimitiveValue) leftOperand).getDoubleValue() <= ((IJavaPrimitiveValue) rightOperand) + .getDoubleValue(); + case T_float: + return ((IJavaPrimitiveValue) leftOperand).getFloatValue() <= ((IJavaPrimitiveValue) rightOperand) + .getFloatValue(); + case T_long: + return ((IJavaPrimitiveValue) leftOperand).getLongValue() <= ((IJavaPrimitiveValue) rightOperand) + .getLongValue(); + case T_int: + return ((IJavaPrimitiveValue) leftOperand).getIntValue() <= ((IJavaPrimitiveValue) rightOperand) + .getIntValue(); + default: + return false; } } /* * @see BinaryOperator#getDoubleResult(IJavaValue, IJavaValue) */ - protected double getDoubleResult(IJavaValue leftOperand, IJavaValue rightOperand) { + @Override + protected double getDoubleResult(IJavaValue leftOperand, + IJavaValue rightOperand) { return 0; } /* * @see BinaryOperator#getFloatResult(IJavaValue, IJavaValue) */ - protected float getFloatResult(IJavaValue leftOperand, IJavaValue rightOperand) { + @Override + protected float getFloatResult(IJavaValue leftOperand, + IJavaValue rightOperand) { return 0; } /* * @see BinaryOperator#getIntResult(IJavaValue, IJavaValue) */ + @Override protected int getIntResult(IJavaValue leftOperand, IJavaValue rightOperand) { return 0; } @@ -60,6 +71,7 @@ public class LessEqualOperator extends BinaryOperator { /* * @see BinaryOperator#getLongResult(IJavaValue, IJavaValue) */ + @Override protected long getLongResult(IJavaValue leftOperand, IJavaValue rightOperand) { return 0; } @@ -67,11 +79,15 @@ public class LessEqualOperator extends BinaryOperator { /* * @see BinaryOperator#getStringResult(IJavaValue, IJavaValue) */ - protected String getStringResult(IJavaValue leftOperand, IJavaValue rightOperand) { + @Override + protected String getStringResult(IJavaValue leftOperand, + IJavaValue rightOperand) { return null; } + + @Override public String toString() { - return InstructionsEvaluationMessages.LessEqualOperator_operator_1; + return InstructionsEvaluationMessages.LessEqualOperator_operator_1; } } |