com.espertech.esper.epl.expression.core
Interface ExprIdentNode
- All Superinterfaces:
- ExprFilterOptimizableNode, ExprNode, ExprStreamRefNode, ExprValidator, MetaDefItem, java.io.Serializable
- All Known Implementing Classes:
- ExprIdentNodeImpl
public interface ExprIdentNode
- extends ExprNode, ExprFilterOptimizableNode, ExprStreamRefNode
Represents an stream property identifier in a filter 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 |
getUnresolvedPropertyName
java.lang.String getUnresolvedPropertyName()
getFullUnresolvedName
java.lang.String getFullUnresolvedName()
getStreamId
int getStreamId()
getResolvedPropertyNameRoot
java.lang.String getResolvedPropertyNameRoot()
getResolvedPropertyName
java.lang.String getResolvedPropertyName()
getStreamOrPropertyName
java.lang.String getStreamOrPropertyName()
setStreamOrPropertyName
void setStreamOrPropertyName(java.lang.String streamOrPropertyName)
getResolvedStreamName
java.lang.String getResolvedStreamName()
getExprEvaluatorIdent
ExprIdentNodeEvaluator getExprEvaluatorIdent()