public class EvalMatchUntilForgeNode extends EvalForgeNodeBase
audit, factoryNodeId
Constructor and Description |
---|
EvalMatchUntilForgeNode(boolean attachPatternText,
ExprNode lowerBounds,
ExprNode upperBounds,
ExprNode singleBound) |
addChildNode, addChildNodes, getChildNodes, getFactoryNodeId, isAudit, makeCodegen, setAudit, setFactoryNodeId, toEPL
protected Class typeOfFactory()
typeOfFactory
in class EvalForgeNodeBase
protected String nameOfFactory()
nameOfFactory
in class EvalForgeNodeBase
protected void inlineCodegen(CodegenMethod method, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
inlineCodegen
in class EvalForgeNodeBase
public void collectSelfFilterAndSchedule(List<FilterSpecCompiled> filters, List<ScheduleHandleCallbackProvider> schedules)
public int[] getTagsArrayed()
public void setConvertor(MatchedEventConvertorForge 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 MatchedEventConvertorForge getConvertor()
public boolean isFilterChildNonQuitting()
public boolean isStateful()
public void toPrecedenceFreeEPL(StringWriter writer)
toPrecedenceFreeEPL
in class EvalForgeNodeBase
public PatternExpressionPrecedenceEnum getPrecedence()
EvalForgeNode
Copyright © 2005–2018. All rights reserved.