public static final class DynamicExpression.UnaryExpression extends DynamicExpression
| Modifier and Type | Class and Description |
|---|---|
static class |
DynamicExpression.UnaryExpression.UnaryOperator |
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 |
operand |
DynamicExpression.UnaryExpression.UnaryOperator |
operator |
returnType| Constructor and Description |
|---|
DynamicExpression.UnaryExpression(DynamicExpression.UnaryExpression.UnaryOperator operator,
DynamicExpression operand) |
| 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) |
public final DynamicExpression.UnaryExpression.UnaryOperator operator
public final DynamicExpression operand
public DynamicExpression.UnaryExpression(DynamicExpression.UnaryExpression.UnaryOperator operator, DynamicExpression operand)
public 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 Expressionpublic <T> T accept(DynamicExpression.ExpressionVisitor<T> v)
accept in class DynamicExpressionCopyright © 2014. All Rights Reserved.