|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvalFactoryNode | |
---|---|
com.espertech.esper.core.service | Implementation of client package interfaces, glue code |
com.espertech.esper.core.start | Classes related to start and stop of statements |
com.espertech.esper.epl.parse | Parsers and AST tree walkers and helper classes transforming AST into business objects |
com.espertech.esper.epl.spec | Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
com.espertech.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
Uses of EvalFactoryNode in com.espertech.esper.core.service |
---|
Methods in com.espertech.esper.core.service that return EvalFactoryNode | |
---|---|
EvalFactoryNode |
EPAdministratorSPI.compilePatternToNode(java.lang.String expression)
Compile pattern. |
EvalFactoryNode |
EPAdministratorImpl.compilePatternToNode(java.lang.String pattern)
|
Uses of EvalFactoryNode in com.espertech.esper.core.start |
---|
Methods in com.espertech.esper.core.start with parameters of type EvalFactoryNode | |
---|---|
protected static boolean |
EPStatementStartMethodHelperUtil.isConsumingFilters(EvalFactoryNode evalNode)
|
Uses of EvalFactoryNode in com.espertech.esper.epl.parse |
---|
Methods in com.espertech.esper.epl.parse that return EvalFactoryNode | |
---|---|
static EvalFactoryNode |
ASTExprHelper.patternGetRemoveTopNode(org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,EvalFactoryNode> astPatternNodeMap)
|
Methods in com.espertech.esper.epl.parse with parameters of type EvalFactoryNode | |
---|---|
static void |
ASTExprHelper.patternCollectAddSubnodesAddParentNode(EvalFactoryNode evalNode,
org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,EvalFactoryNode> astPatternNodeMap)
|
Method parameters in com.espertech.esper.epl.parse with type arguments of type EvalFactoryNode | |
---|---|
static void |
ASTExprHelper.patternCollectAddSubnodesAddParentNode(EvalFactoryNode evalNode,
org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,EvalFactoryNode> astPatternNodeMap)
|
static EvalFactoryNode |
ASTExprHelper.patternGetRemoveTopNode(org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,EvalFactoryNode> astPatternNodeMap)
|
static CreateContextDesc |
ASTContextHelper.walkCreateContext(EsperEPL2GrammarParser.CreateContextExprContext ctx,
java.util.Map<org.antlr.v4.runtime.tree.Tree,ExprNode> astExprNodeMap,
java.util.Map<org.antlr.v4.runtime.tree.Tree,EvalFactoryNode> astPatternNodeMap,
PropertyEvalSpec propertyEvalSpec,
FilterSpecRaw filterSpec)
|
Uses of EvalFactoryNode in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.spec that return EvalFactoryNode | |
---|---|
EvalFactoryNode |
PatternStreamSpecRaw.getEvalFactoryNode()
Returns the pattern expression evaluation node for the top pattern operator. |
EvalFactoryNode |
PatternStreamSpecCompiled.getEvalFactoryNode()
Returns the pattern expression evaluation node for the top pattern operator. |
EvalFactoryNode |
ContextDetailConditionPattern.getPatternRaw()
|
Methods in com.espertech.esper.epl.spec with parameters of type EvalFactoryNode | |
---|---|
boolean |
PatternStreamSpecRaw.FilterForFilterFactoryNodes.consider(EvalFactoryNode node)
|
static PatternExpr |
StatementSpecMapper.unmap(EvalFactoryNode node)
Unmap pattern. |
Constructors in com.espertech.esper.epl.spec with parameters of type EvalFactoryNode | |
---|---|
ContextDetailConditionPattern(EvalFactoryNode patternRaw,
boolean inclusive,
boolean immediate)
|
|
PatternStreamSpecCompiled(EvalFactoryNode evalFactoryNode,
java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> taggedEventTypes,
java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> arrayEventTypes,
java.util.LinkedHashSet<java.lang.String> allTags,
ViewSpec[] viewSpecs,
java.lang.String optionalStreamName,
StreamSpecOptions streamSpecOptions,
boolean suppressSameEventMatches,
boolean discardPartialsOnMatch)
Ctor. |
|
PatternStreamSpecRaw(EvalFactoryNode evalFactoryNode,
ViewSpec[] viewSpecs,
java.lang.String optionalStreamName,
StreamSpecOptions streamSpecOptions,
boolean suppressSameEventMatches,
boolean discardPartialsOnMatch)
Ctor. |
Uses of EvalFactoryNode in com.espertech.esper.pattern |
---|
Classes in com.espertech.esper.pattern that implement EvalFactoryNode | |
---|---|
class |
EvalAndFactoryNode
This class represents an 'and' operator in the evaluation tree representing an event expressions. |
class |
EvalAuditFactoryNode
This class represents an 'or' operator in the evaluation tree representing any event expressions. |
class |
EvalEveryDistinctFactoryNode
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression. |
class |
EvalEveryFactoryNode
This class represents an 'every' operator in the evaluation tree representing an event expression. |
class |
EvalFilterFactoryNode
This class represents a filter of events in the evaluation tree representing any event expressions. |
class |
EvalFollowedByFactoryNode
This class represents a followed-by operator in the evaluation tree representing any event expressions. |
class |
EvalGuardFactoryNode
This class represents a guard in the evaluation tree representing an event expressions. |
class |
EvalMatchUntilFactoryNode
This class represents a match-until observer in the evaluation tree representing any event expressions. |
class |
EvalNodeFactoryBase
Superclass of all nodes in an evaluation tree representing an event pattern expression. |
class |
EvalNotFactoryNode
This class represents an 'not' operator in the evaluation tree representing any event expressions. |
class |
EvalObserverFactoryNode
This class represents an observer expression in the evaluation tree representing an pattern expression. |
class |
EvalOrFactoryNode
This class represents an 'or' operator in the evaluation tree representing any event expressions. |
class |
EvalRootFactoryNode
This class is always the root node in the evaluation tree representing an event expression. |
Methods in com.espertech.esper.pattern that return EvalFactoryNode | |
---|---|
EvalFactoryNode |
PatternNodeFactoryImpl.makeAndNode()
|
EvalFactoryNode |
PatternNodeFactory.makeAndNode()
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeEveryDistinctNode(java.util.List<ExprNode> expressions)
|
EvalFactoryNode |
PatternNodeFactory.makeEveryDistinctNode(java.util.List<ExprNode> expressions)
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeEveryNode()
|
EvalFactoryNode |
PatternNodeFactory.makeEveryNode()
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeFilterNode(FilterSpecRaw filterSpecification,
java.lang.String eventAsName,
java.lang.Integer consumptionLevel)
|
EvalFactoryNode |
PatternNodeFactory.makeFilterNode(FilterSpecRaw filterSpecification,
java.lang.String eventAsName,
java.lang.Integer consumptionLevel)
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeFollowedByNode(java.util.List<ExprNode> maxExpressions,
boolean hasEngineWideMax)
|
EvalFactoryNode |
PatternNodeFactory.makeFollowedByNode(java.util.List<ExprNode> maxExpressions,
boolean hasEngineWideMax)
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeGuardNode(PatternGuardSpec patternGuardSpec)
|
EvalFactoryNode |
PatternNodeFactory.makeGuardNode(PatternGuardSpec patternGuardSpec)
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeMatchUntilNode(ExprNode lowerBounds,
ExprNode upperBounds,
ExprNode singleBounds)
|
EvalFactoryNode |
PatternNodeFactory.makeMatchUntilNode(ExprNode lowerBounds,
ExprNode upperBounds,
ExprNode singleBounds)
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeNotNode()
|
EvalFactoryNode |
PatternNodeFactory.makeNotNode()
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeObserverNode(PatternObserverSpec patternObserverSpec)
|
EvalFactoryNode |
PatternNodeFactory.makeObserverNode(PatternObserverSpec patternObserverSpec)
|
EvalFactoryNode |
PatternNodeFactoryImpl.makeOrNode()
|
EvalFactoryNode |
PatternNodeFactory.makeOrNode()
|
Methods in com.espertech.esper.pattern that return types with arguments of type EvalFactoryNode | |
---|---|
java.util.List<EvalFactoryNode> |
EvalNodeAnalysisResult.getActiveNodes()
Returns all nodes found. |
java.util.List<EvalFactoryNode> |
EvalNodeFactoryBase.getChildNodes()
Returns list of child nodes. |
java.util.List<EvalFactoryNode> |
EvalFactoryNode.getChildNodes()
Returns list of child nodes |
static java.util.Set<EvalFactoryNode> |
EvalNodeUtil.recursiveGetChildNodes(EvalFactoryNode currentNode,
EvalNodeUtilFactoryFilter filter)
Returns all child nodes as a set. |
Methods in com.espertech.esper.pattern with parameters of type EvalFactoryNode | |
---|---|
void |
EvalNodeFactoryBase.addChildNode(EvalFactoryNode childNode)
Adds a child node. |
void |
EvalFactoryNode.addChildNode(EvalFactoryNode childNode)
Adds a child node. |
void |
EvalNodeAnalysisResult.addNode(EvalFactoryNode node)
Add a node found. |
boolean |
EvalNodeUtilFactoryFilter.consider(EvalFactoryNode node)
|
void |
EvalAuditInstanceCount.decreaseRefCount(EvalFactoryNode evalNode,
EvalAuditStateNode current,
java.lang.String patternExpr,
java.lang.String statementName,
java.lang.String engineURI)
|
void |
EvalAuditInstanceCount.increaseRefCount(EvalFactoryNode evalNode,
EvalAuditStateNode current,
java.lang.String patternExpr,
java.lang.String statementName,
java.lang.String engineURI)
|
static EvalNodeAnalysisResult |
EvalNodeUtil.recursiveAnalyzeChildNodes(EvalFactoryNode currentNode)
Searched recursivly for pattern evaluation filter nodes. |
static java.util.Set<EvalFactoryNode> |
EvalNodeUtil.recursiveGetChildNodes(EvalFactoryNode currentNode,
EvalNodeUtilFactoryFilter filter)
Returns all child nodes as a set. |
Method parameters in com.espertech.esper.pattern with type arguments of type EvalFactoryNode | |
---|---|
void |
EvalNodeFactoryBase.addChildNodes(java.util.Collection<EvalFactoryNode> childNodesToAdd)
|
void |
EvalFactoryNode.addChildNodes(java.util.Collection<EvalFactoryNode> childNodes)
|
static EvalNode[] |
EvalNodeUtil.makeEvalNodeChildren(java.util.List<EvalFactoryNode> childNodes,
PatternAgentInstanceContext agentInstanceContext)
|
static EvalNode |
EvalNodeUtil.makeEvalNodeSingleChild(java.util.List<EvalFactoryNode> childNodes,
PatternAgentInstanceContext agentInstanceContext)
|
static void |
PatternExpressionUtil.toPrecedenceFreeEPL(java.io.StringWriter writer,
java.lang.String delimiterText,
java.util.List<EvalFactoryNode> childNodes,
PatternExpressionPrecedenceEnum precedence)
|
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |