Class ASTBoolScalar
java.lang.Object
org.apache.cayenne.template.parser.SimpleNode
org.apache.cayenne.template.parser.ScalarNode<Boolean>
org.apache.cayenne.template.parser.ASTBoolScalar
- All Implemented Interfaces:
ExpressionNode
,Node
public class ASTBoolScalar extends ScalarNode<Boolean>
- Since:
- 4.1
-
Field Summary
Fields inherited from class org.apache.cayenne.template.parser.SimpleNode
children, id, parent
-
Constructor Summary
Constructors Constructor Description ASTBoolScalar(int id)
-
Method Summary
Modifier and Type Method Description boolean
evaluateAsBoolean(Context context)
Methods inherited from class org.apache.cayenne.template.parser.ScalarNode
evaluate, evaluateAsDouble, evaluateAsLong, evaluateAsObject, evaluateAsString, getValue, setValue
Methods inherited from class org.apache.cayenne.template.parser.SimpleNode
dump, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtSetParent, toString, toString
-
Constructor Details
-
ASTBoolScalar
public ASTBoolScalar(int id)
-
-
Method Details
-
evaluateAsBoolean
- Specified by:
evaluateAsBoolean
in interfaceExpressionNode
- Overrides:
evaluateAsBoolean
in classScalarNode<Boolean>
-