public static final class DynamicExpression.ParamExpression extends DynamicExpression
DynamicExpression.BinaryExpression, DynamicExpression.BinaryOperatorVisitor<T>, DynamicExpression.CastExpression, DynamicExpression.ConstantExpression, DynamicExpression.ExpressionVisitor<T>, DynamicExpression.ParamExpression, DynamicExpression.Type, DynamicExpression.UnaryExpression| Modifier and Type | Field and Description |
|---|---|
int |
index |
returnType| Constructor and Description |
|---|
DynamicExpression.ParamExpression(DynamicExpression.Type type,
int index) |
| 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 DynamicExpression.ParamExpression(DynamicExpression.Type type, int index)
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.