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.


Method Summary
 ExprIdentNodeEvaluator getExprEvaluatorIdent()
           
 java.lang.String getFullUnresolvedName()
           
 java.lang.String getResolvedPropertyName()
           
 java.lang.String getResolvedPropertyNameRoot()
           
 java.lang.String getResolvedStreamName()
           
 int getStreamId()
           
 java.lang.String getStreamOrPropertyName()
           
 java.lang.String getUnresolvedPropertyName()
           
 void setStreamOrPropertyName(java.lang.String streamOrPropertyName)
           
 
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprFilterOptimizableNode
getFilterLookupable, getFilterLookupEligible
 
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprStreamRefNode
getRootPropertyNameIfAny, getStreamReferencedIfAny
 
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
 
Methods inherited from interface com.espertech.esper.epl.expression.core.ExprValidator
validate
 

Method Detail

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()

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com