public static final class DynamicExpression.BinaryExpression extends DynamicExpression
| Modifier and Type | Class and Description |
|---|---|
static class |
DynamicExpression.BinaryExpression.ArithmeticOperator |
static interface |
DynamicExpression.BinaryExpression.BinaryOperator |
static class |
DynamicExpression.BinaryExpression.BooleanOperator |
static class |
DynamicExpression.BinaryExpression.ComparisonOperator |
DynamicExpression.BinaryExpression, DynamicExpression.BinaryOperatorVisitor<T>, DynamicExpression.CastExpression, DynamicExpression.ConstantExpression, DynamicExpression.ExpressionVisitor<T>, DynamicExpression.ParamExpression, DynamicExpression.Type, DynamicExpression.UnaryExpression| Modifier and Type | Field and Description |
|---|---|
DynamicExpression |
left |
DynamicExpression.BinaryExpression.BinaryOperator |
operator |
DynamicExpression |
right |
returnType| Constructor and Description |
|---|
DynamicExpression.BinaryExpression(DynamicExpression.BinaryExpression.BinaryOperator operator,
DynamicExpression left,
DynamicExpression right) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(DynamicExpression.ExpressionVisitor<T> v) |
boolean |
evalBoolean(Parameters p) |
double |
evalDouble(Parameters p) |
float |
evalFloat(Parameters p) |
int |
evalInt(Parameters p) |
long |
evalLong(Parameters p) |
String |
toString() |
public final DynamicExpression.BinaryExpression.BinaryOperator operator
public final DynamicExpression left
public final DynamicExpression right
public DynamicExpression.BinaryExpression(DynamicExpression.BinaryExpression.BinaryOperator operator, DynamicExpression left, DynamicExpression right)
public <T> T accept(DynamicExpression.ExpressionVisitor<T> v)
accept in class DynamicExpressionpublic int evalInt(Parameters p)
evalInt in class Expressionpublic long evalLong(Parameters p)
evalLong in class Expressionpublic float evalFloat(Parameters p)
evalFloat in class Expressionpublic double evalDouble(Parameters p)
evalDouble in class Expressionpublic boolean evalBoolean(Parameters p)
evalBoolean in class ExpressionCopyright © 2014. All Rights Reserved.