Interface ExprIdentNode
- All Superinterfaces:
ExprEnumerationForgeProvider
,ExprFilterOptimizableNode
,ExprNode
,ExprNodeRenderable
,ExprStreamRefNode
,ExprValidator
- All Known Implementing Classes:
ExprIdentNodeImpl
public interface ExprIdentNode
extends ExprNode, ExprFilterOptimizableNode, ExprStreamRefNode, ExprEnumerationForgeProvider
Represents an stream property identifier in a filter expressiun tree.
-
Method Summary
Modifier and TypeMethodDescriptionint
void
setOptionalEvent
(boolean optionalStream) void
setStreamOrPropertyName
(String streamOrPropertyName) Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprEnumerationForgeProvider
getEnumerationForge
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprFilterOptimizableNode
getFilterLookupable, getFilterLookupEligible
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprNode
accept, accept, acceptChildnodes, addChildNode, addChildNodes, equalsNode, getChildNodes, getForge, getPrecedence, replaceUnlistedChildNode, setChildNode, setChildNodes
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprNodeRenderable
toEPL
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprStreamRefNode
getRootPropertyNameIfAny, getStreamReferencedIfAny
Methods inherited from interface com.espertech.esper.common.internal.epl.expression.core.ExprValidator
validate
-
Method Details
-
getUnresolvedPropertyName
String getUnresolvedPropertyName() -
getFullUnresolvedName
String getFullUnresolvedName() -
getStreamId
int getStreamId() -
getResolvedPropertyNameRoot
String getResolvedPropertyNameRoot() -
getResolvedPropertyName
String getResolvedPropertyName() -
getStreamOrPropertyName
String getStreamOrPropertyName() -
setStreamOrPropertyName
-
getResolvedStreamName
String getResolvedStreamName() -
getExprEvaluatorIdent
ExprIdentNodeEvaluator getExprEvaluatorIdent() -
setOptionalEvent
void setOptionalEvent(boolean optionalStream)
-