net.christopherschultz.evaluator.function
Class BinaryOperator.Add
java.lang.Object
net.christopherschultz.evaluator.StandardFunction
net.christopherschultz.evaluator.function.MathFunction
net.christopherschultz.evaluator.function.BinaryOperator
net.christopherschultz.evaluator.function.BinaryOperator.Add
- All Implemented Interfaces:
- Function
- Enclosing class:
- BinaryOperator
public static class BinaryOperator.Add
- extends BinaryOperator
Implements addition.
Nested classes/interfaces inherited from class net.christopherschultz.evaluator.function.BinaryOperator |
BinaryOperator.Add, BinaryOperator.And, BinaryOperator.Divide, BinaryOperator.Equal, BinaryOperator.Greater, BinaryOperator.GreaterEqual, BinaryOperator.IncompatibleArgumentsException, BinaryOperator.Less, BinaryOperator.LessEqual, BinaryOperator.Modulus, BinaryOperator.Multiply, BinaryOperator.NotEqual, BinaryOperator.Or, BinaryOperator.Subtract |
Nested classes/interfaces inherited from class net.christopherschultz.evaluator.function.MathFunction |
MathFunction.abs, MathFunction.acos, MathFunction.asin, MathFunction.atan, MathFunction.ceil, MathFunction.cos, MathFunction.DoubleFunction, MathFunction.exp, MathFunction.floor, MathFunction.heaviside, MathFunction.log, MathFunction.max, MathFunction.min, MathFunction.pow, MathFunction.random, MathFunction.rint, MathFunction.sin, MathFunction.sqrt, MathFunction.tan, MathFunction.toDegrees, MathFunction.toRadians |
Methods inherited from class net.christopherschultz.evaluator.function.BinaryOperator |
call |
BinaryOperator.Add
public BinaryOperator.Add()
call
public Object call(EvaluationContext ec,
Object lvalue,
Object rvalue)
throws EvaluationException
- Specified by:
call
in class BinaryOperator
- Throws:
EvaluationException