Package | Description |
---|---|
com.espertech.esper.common.internal.compile.stage1.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.common.internal.compile.stage2 | |
com.espertech.esper.common.internal.epl.pattern.and | |
com.espertech.esper.common.internal.epl.pattern.core | |
com.espertech.esper.common.internal.epl.pattern.every | |
com.espertech.esper.common.internal.epl.pattern.everydistinct | |
com.espertech.esper.common.internal.epl.pattern.filter | |
com.espertech.esper.common.internal.epl.pattern.followedby | |
com.espertech.esper.common.internal.epl.pattern.guard | |
com.espertech.esper.common.internal.epl.pattern.matchuntil | |
com.espertech.esper.common.internal.epl.pattern.not | |
com.espertech.esper.common.internal.epl.pattern.observer | |
com.espertech.esper.common.internal.epl.pattern.or |
Modifier and Type | Method and Description |
---|---|
EvalForgeNode |
PatternStreamSpecRaw.getEvalForgeNode()
Returns the pattern expression evaluation node for the top pattern operator.
|
EvalForgeNode |
ContextSpecConditionPattern.getPatternRaw() |
Constructor and Description |
---|
ContextSpecConditionPattern(EvalForgeNode patternRaw,
boolean inclusive,
boolean immediate,
String asName) |
PatternStreamSpecRaw(EvalForgeNode evalForgeNode,
ViewSpec[] viewSpecs,
String optionalStreamName,
StreamSpecOptions streamSpecOptions,
boolean suppressSameEventMatches,
boolean discardPartialsOnMatch) |
Modifier and Type | Method and Description |
---|---|
List<EvalForgeNode> |
EvalNodeAnalysisResult.getActiveNodes()
Returns all nodes found.
|
static Set<EvalForgeNode> |
EvalNodeUtil.recursiveGetChildNodes(EvalForgeNode currentNode,
EvalNodeUtilFactoryFilter filter)
Returns all child nodes as a set.
|
Modifier and Type | Method and Description |
---|---|
void |
EvalNodeAnalysisResult.addNode(EvalForgeNode node)
Add a node found.
|
static LinkedHashSet<String> |
FilterSpecCompilerTagUtil.assignEventAsTagNumber(Set<String> priorAllTags,
EvalForgeNode evalForgeNode) |
boolean |
StreamSpecCompiler.FilterForFilterFactoryNodes.consider(EvalForgeNode node) |
static Set<String> |
FilterSpecCompilerTagUtil.getTagNumbers(EvalForgeNode evalForgeNode) |
static EvalNodeAnalysisResult |
EvalNodeUtil.recursiveAnalyzeChildNodes(EvalForgeNode currentNode)
Searched recursivly for pattern evaluation filter nodes.
|
static Set<EvalForgeNode> |
EvalNodeUtil.recursiveGetChildNodes(EvalForgeNode currentNode,
EvalNodeUtilFactoryFilter filter)
Returns all child nodes as a set.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalAndForgeNode
This class represents an 'and' operator in the evaluation tree representing an event expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalForgeNodeBase |
class |
EvalRootForgeNode
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
Modifier and Type | Method and Description |
---|---|
List<EvalForgeNode> |
EvalRootForgeNode.collectFactories() |
List<EvalForgeNode> |
EvalForgeNodeBase.getChildNodes()
Returns list of child nodes.
|
List<EvalForgeNode> |
EvalForgeNode.getChildNodes()
Returns list of child nodes
|
Modifier and Type | Method and Description |
---|---|
void |
EvalForgeNodeBase.addChildNode(EvalForgeNode childNode)
Adds a child node.
|
void |
EvalForgeNode.addChildNode(EvalForgeNode childNode)
Adds a child node.
|
boolean |
EvalNodeUtilFactoryFilter.consider(EvalForgeNode node) |
Modifier and Type | Method and Description |
---|---|
void |
EvalForgeNodeBase.addChildNodes(Collection<EvalForgeNode> childNodesToAdd) |
void |
EvalForgeNode.addChildNodes(Collection<EvalForgeNode> childNodes) |
static void |
PatternExpressionUtil.toPrecedenceFreeEPL(StringWriter writer,
String delimiterText,
List<EvalForgeNode> childNodes,
PatternExpressionPrecedenceEnum precedence) |
Constructor and Description |
---|
EvalRootForgeNode(boolean attachPatternText,
EvalForgeNode childNode,
StatementRawInfo statementRawInfo,
int streamNum,
StateMgmtSettingsProvider stateMgmtSettingsProvider) |
Modifier and Type | Class and Description |
---|---|
class |
EvalEveryForgeNode
This class represents an 'every' operator in the evaluation tree representing an event expression.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalEveryDistinctForgeNode
This class represents an 'every-distinct' operator in the evaluation tree representing an event expression.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalFilterForgeNode
This class represents a filter of events in the evaluation tree representing any event expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalFollowedByForgeNode
This class represents a followed-by operator in the evaluation tree representing any event expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalGuardForgeNode
This class represents a guard in the evaluation tree representing an event expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalMatchUntilForgeNode
This class represents a match-until observer in the evaluation tree representing any event expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalNotForgeNode
This class represents an 'not' operator in the evaluation tree representing any event expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalObserverForgeNode
This class represents an observer expression in the evaluation tree representing an pattern expression.
|
Modifier and Type | Class and Description |
---|---|
class |
EvalOrForgeNode
This class represents an 'or' operator in the evaluation tree representing any event expressions.
|
Copyright © 2005–2020. All rights reserved.