|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.pattern.EvalNodeFactoryBase
com.espertech.esper.pattern.EvalMatchUntilFactoryNode
public class EvalMatchUntilFactoryNode
This class represents a match-until observer in the evaluation tree representing any event expressions.
Constructor Summary | |
---|---|
protected |
EvalMatchUntilFactoryNode(ExprNode lowerBounds,
ExprNode upperBounds,
ExprNode singleBound)
Ctor. |
Method Summary | |
---|---|
MatchedEventConvertor |
getConvertor()
|
ExprNode |
getLowerBounds()
|
PatternExpressionPrecedenceEnum |
getPrecedence()
Returns precendence. |
ExprNode |
getSingleBound()
|
int[] |
getTagsArrayed()
Returns an array of tags for events, which is all tags used within the repeat-operator. |
ExprNode |
getUpperBounds()
|
boolean |
isFilterChildNonQuitting()
|
boolean |
isStateful()
|
EvalNode |
makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
|
void |
setConvertor(MatchedEventConvertor convertor)
Sets the convertor for matching events to events-per-stream. |
void |
setLowerBounds(ExprNode lowerBounds)
|
void |
setSingleBound(ExprNode singleBound)
|
void |
setTagsArrayedSet(int[] tagsArrayedSet)
Sets the tags used within the repeat operator. |
void |
setUpperBounds(ExprNode upperBounds)
|
void |
toPrecedenceFreeEPL(java.io.StringWriter writer)
|
java.lang.String |
toString()
|
Methods inherited from class com.espertech.esper.pattern.EvalNodeFactoryBase |
---|
addChildNode, addChildNodes, getChildNodes, getFactoryNodeId, setFactoryNodeId, toEPL |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected EvalMatchUntilFactoryNode(ExprNode lowerBounds, ExprNode upperBounds, ExprNode singleBound)
Method Detail |
---|
public EvalNode makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
makeEvalNode
in interface EvalFactoryNode
makeEvalNode
in class EvalNodeFactoryBase
public int[] getTagsArrayed()
public void setConvertor(MatchedEventConvertor convertor)
convertor
- convertorpublic ExprNode getLowerBounds()
public ExprNode getUpperBounds()
public ExprNode getSingleBound()
public void setLowerBounds(ExprNode lowerBounds)
public void setUpperBounds(ExprNode upperBounds)
public void setSingleBound(ExprNode singleBound)
public void setTagsArrayedSet(int[] tagsArrayedSet)
tagsArrayedSet
- tags used within the repeat operatorpublic MatchedEventConvertor getConvertor()
public final java.lang.String toString()
toString
in class java.lang.Object
public boolean isFilterChildNonQuitting()
public boolean isStateful()
public void toPrecedenceFreeEPL(java.io.StringWriter writer)
toPrecedenceFreeEPL
in class EvalNodeFactoryBase
public PatternExpressionPrecedenceEnum getPrecedence()
EvalFactoryNode
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |