public class EvalFollowedByForgeNode extends EvalForgeNodeBase
audit, factoryNodeId
Constructor and Description |
---|
EvalFollowedByForgeNode(boolean attachPatternText,
List<ExprNode> optionalMaxExpressions) |
Modifier and Type | Method and Description |
---|---|
void |
collectSelfFilterAndSchedule(List<FilterSpecCompiled> filters,
List<ScheduleHandleCallbackProvider> schedules) |
List<ExprNode> |
getOptionalMaxExpressions() |
PatternExpressionPrecedenceEnum |
getPrecedence()
Returns precendence.
|
protected void |
inlineCodegen(CodegenMethod method,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
protected String |
nameOfFactory() |
void |
setOptionalMaxExpressions(List<ExprNode> optionalMaxExpressions) |
void |
toPrecedenceFreeEPL(StringWriter writer) |
String |
toString() |
protected Class |
typeOfFactory() |
addChildNode, addChildNodes, getChildNodes, getFactoryNodeId, isAudit, makeCodegen, setAudit, setFactoryNodeId, toEPL
public void setOptionalMaxExpressions(List<ExprNode> optionalMaxExpressions)
public void toPrecedenceFreeEPL(StringWriter writer)
toPrecedenceFreeEPL
in class EvalForgeNodeBase
public PatternExpressionPrecedenceEnum getPrecedence()
EvalForgeNode
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)
Copyright © 2005–2018. All rights reserved.