com.espertech.esper.epl.expression.core
Interface ExprConstantNode
- All Superinterfaces:
- ExprNode, ExprValidator, MetaDefItem, java.io.Serializable
- All Known Subinterfaces:
- ExprVariableNode
- All Known Implementing Classes:
- ExprConstantNodeImpl, ExprDeclaredNodeImpl, ExprVariableNodeImpl
public interface ExprConstantNode
- extends ExprNode
Represents a constant in an expressiun tree.
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprNode |
accept, accept, acceptChildnodes, addChildNode, addChildNodes, equalsNode, getChildNodes, getExprEvaluator, getPrecedence, isConstantResult, replaceUnlistedChildNode, setChildNode, setChildNodes, toEPL |
getConstantType
java.lang.Class getConstantType()
getConstantValue
java.lang.Object getConstantValue(ExprEvaluatorContext context)
isConstantValue
boolean isConstantValue()