Package | Description |
---|---|
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.rowregex |
Match-recognize expression tree and state objects.
|
Modifier and Type | Method and Description |
---|---|
static RowRegexExprNode |
ASTExprHelper.regExGetRemoveTopNode(Tree node,
java.util.Map<Tree,RowRegexExprNode> astRowRegexNodeMap) |
Modifier and Type | Method and Description |
---|---|
static void |
ASTExprHelper.regExCollectAddSubNodes(RowRegexExprNode regexNode,
Tree node,
java.util.Map<Tree,RowRegexExprNode> astRegExNodeMap) |
static void |
ASTExprHelper.regExCollectAddSubNodesAddParentNode(RowRegexExprNode exprNode,
Tree node,
java.util.Map<Tree,RowRegexExprNode> astRegExNodeMap) |
Modifier and Type | Method and Description |
---|---|
static void |
ASTExprHelper.regExApplyActionRecursive(Tree node,
java.util.Map<Tree,RowRegexExprNode> astRegExNodeMap,
com.espertech.esper.epl.parse.ASTExprHelper.RegExAction action) |
static void |
ASTExprHelper.regExCollectAddSubNodes(RowRegexExprNode regexNode,
Tree node,
java.util.Map<Tree,RowRegexExprNode> astRegExNodeMap) |
static void |
ASTExprHelper.regExCollectAddSubNodesAddParentNode(RowRegexExprNode exprNode,
Tree node,
java.util.Map<Tree,RowRegexExprNode> astRegExNodeMap) |
static RowRegexExprNode |
ASTExprHelper.regExGetRemoveTopNode(Tree node,
java.util.Map<Tree,RowRegexExprNode> astRowRegexNodeMap) |
Modifier and Type | Method and Description |
---|---|
RowRegexExprNode |
MatchRecognizeSpec.getPattern()
Returns the pattern.
|
Modifier and Type | Method and Description |
---|---|
void |
MatchRecognizeSpec.setPattern(RowRegexExprNode pattern)
Sets the pattern.
|
static MatchRecognizeRegEx |
StatementSpecMapper.unmap(RowRegexExprNode pattern)
Unmap match recognize pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
RowRegexExprNodeAlteration
Or-condition in a regex expression tree.
|
class |
RowRegexExprNodeAtom
Atom in a regex expression tree.
|
class |
RowRegexExprNodeConcatenation
Concatenation of atoms in a regular expression tree.
|
class |
RowRegexExprNodeNested
Nested () regular expression in a regex expression tree.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<RowRegexExprNode> |
RowRegexExprNode.getChildNodes()
Returns list of child nodes.
|
Modifier and Type | Method and Description |
---|---|
void |
RowRegexExprNode.addChildNode(RowRegexExprNode childNode)
Adds a child node.
|
static java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
EventRowRegexHelper.determineVisibility(RowRegexExprNode pattern) |