public class ASTVariable extends IdentifierNode implements ExpressionNode
children, id, parent| Constructor and Description |
|---|
ASTVariable(int id) |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(Context context) |
boolean |
evaluateAsBoolean(Context context) |
double |
evaluateAsDouble(Context context) |
long |
evaluateAsLong(Context context) |
Object |
evaluateAsObject(Context context) |
String |
evaluateAsString(Context context) |
getIdentifier, setIdentifierdump, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtSetParent, toString, toStringpublic String evaluateAsString(Context context)
evaluateAsString in interface ExpressionNodepublic Object evaluateAsObject(Context context)
evaluateAsObject in interface ExpressionNodepublic long evaluateAsLong(Context context)
evaluateAsLong in interface ExpressionNodepublic double evaluateAsDouble(Context context)
evaluateAsDouble in interface ExpressionNodepublic boolean evaluateAsBoolean(Context context)
evaluateAsBoolean in interface ExpressionNodeCopyright © 2001–2019 Apache Cayenne. All rights reserved.