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