Class ASTArray
java.lang.Object
org.apache.cayenne.template.parser.SimpleNode
org.apache.cayenne.template.parser.ASTExpression
org.apache.cayenne.template.parser.ASTArray
- All Implemented Interfaces:
- ExpressionNode,- Node
- 
Field SummaryFields inherited from class org.apache.cayenne.template.parser.SimpleNodechildren, id, parent
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidprotected Object[]evaluateAsArray(Context context) evaluateAsObject(Context context) evaluateAsString(Context context) Methods inherited from class org.apache.cayenne.template.parser.ASTExpressionevaluateAsBoolean, evaluateAsDouble, evaluateAsLong, getChildAsExpressionNodeMethods inherited from class org.apache.cayenne.template.parser.SimpleNodedump, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtSetParent, toString, toString
- 
Constructor Details- 
ASTArraypublic ASTArray(int id) 
 
- 
- 
Method Details- 
evaluate- Specified by:
- evaluatein interface- Node
- Overrides:
- evaluatein class- ASTExpression
 
- 
evaluateAsString- Specified by:
- evaluateAsStringin interface- ExpressionNode
- Overrides:
- evaluateAsStringin class- ASTExpression
 
- 
evaluateAsObject- Specified by:
- evaluateAsObjectin interface- ExpressionNode
- Overrides:
- evaluateAsObjectin class- ASTExpression
 
- 
evaluateAsArray
 
-