public static final class DynamicExpression.ConstantExpression 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 |
|---|---|
Object |
value |
returnType| Constructor and Description |
|---|
DynamicExpression.ConstantExpression(DynamicExpression.Type type,
Object value) |
| 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 Object value
public DynamicExpression.ConstantExpression(DynamicExpression.Type type, Object value)
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.