|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RowRegexExprNode | |
---|---|
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. |
Uses of RowRegexExprNode in com.espertech.esper.epl.parse |
---|
Methods in com.espertech.esper.epl.parse that return RowRegexExprNode | |
---|---|
static RowRegexExprNode |
ASTExprHelper.regExGetRemoveTopNode(org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRowRegexNodeMap)
|
Methods in com.espertech.esper.epl.parse with parameters of type RowRegexExprNode | |
---|---|
static void |
ASTExprHelper.regExCollectAddSubNodes(RowRegexExprNode regexNode,
org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRegExNodeMap)
|
static void |
ASTExprHelper.regExCollectAddSubNodesAddParentNode(RowRegexExprNode exprNode,
org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRegExNodeMap)
|
Method parameters in com.espertech.esper.epl.parse with type arguments of type RowRegexExprNode | |
---|---|
static void |
ASTExprHelper.regExApplyActionRecursive(org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRegExNodeMap,
com.espertech.esper.epl.parse.ASTExprHelper.RegExAction action)
|
static void |
ASTExprHelper.regExCollectAddSubNodes(RowRegexExprNode regexNode,
org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRegExNodeMap)
|
static void |
ASTExprHelper.regExCollectAddSubNodesAddParentNode(RowRegexExprNode exprNode,
org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRegExNodeMap)
|
static RowRegexExprNode |
ASTExprHelper.regExGetRemoveTopNode(org.antlr.v4.runtime.tree.Tree node,
java.util.Map<org.antlr.v4.runtime.tree.Tree,RowRegexExprNode> astRowRegexNodeMap)
|
Uses of RowRegexExprNode in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.spec that return RowRegexExprNode | |
---|---|
RowRegexExprNode |
MatchRecognizeSpec.getPattern()
Returns the pattern. |
Methods in com.espertech.esper.epl.spec with parameters of type RowRegexExprNode | |
---|---|
void |
MatchRecognizeSpec.setPattern(RowRegexExprNode pattern)
Sets the pattern. |
static MatchRecognizeRegEx |
StatementSpecMapper.unmap(RowRegexExprNode pattern)
Unmap match recognize pattern. |
Uses of RowRegexExprNode in com.espertech.esper.rowregex |
---|
Subclasses of RowRegexExprNode in com.espertech.esper.rowregex | |
---|---|
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. |
class |
RowRegexExprNodePermute
Permute () regular expression in a regex expression tree. |
Methods in com.espertech.esper.rowregex that return RowRegexExprNode | |
---|---|
static RowRegexExprNode |
RegexPatternExpandUtil.expand(RowRegexExprNode pattern)
|
RowRegexExprNode |
RowRegexExprNodeVisitorRepeat.RowRegexPermuteDesc.getOptionalParent()
|
RowRegexExprNode |
RowRegexExprNodeVisitorRepeat.RowRegexNestedDesc.getOptionalParent()
|
Methods in com.espertech.esper.rowregex that return types with arguments of type RowRegexExprNode | |
---|---|
java.util.List<Pair<RowRegexExprNodeAtom,RowRegexExprNode>> |
RowRegexExprNodeVisitorRepeat.getAtoms()
|
java.util.List<RowRegexExprNode> |
RowRegexExprNode.getChildNodes()
Returns list of child nodes. |
Methods in com.espertech.esper.rowregex with parameters of type RowRegexExprNode | |
---|---|
void |
RowRegexExprNode.acceptChildnodes(RowRegexExprNodeVisitor visitor,
RowRegexExprNode parent,
int level)
|
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)
|
static RowRegexExprNode |
RegexPatternExpandUtil.expand(RowRegexExprNode pattern)
|
protected static RegexNFAStrandResult |
EventRowRegexHelper.recursiveBuildStartStates(RowRegexExprNode parent,
java.util.Map<java.lang.String,ExprNode> variableDefinitions,
java.util.Map<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
boolean[] exprRequiresMultimatchState)
Build a list of start states from the parent node. |
protected static void |
EventRowRegexHelper.recursiveInspectVariables(RowRegexExprNode parent,
boolean isMultiple,
java.util.Set<java.lang.String> variablesSingle,
java.util.Set<java.lang.String> variablesMultiple)
Inspect variables recursively. |
void |
RowRegexExprNode.replaceChildNode(RowRegexExprNode nodeToReplace,
java.util.List<RowRegexExprNode> replacementNodes)
|
void |
RowRegexExprNodeVisitorRepeat.visit(RowRegexExprNode node,
RowRegexExprNode optionalParent,
int level)
|
void |
RowRegexExprNodeVisitor.visit(RowRegexExprNode node,
RowRegexExprNode optionalParent,
int level)
|
Method parameters in com.espertech.esper.rowregex with type arguments of type RowRegexExprNode | |
---|---|
void |
RowRegexExprNode.replaceChildNode(RowRegexExprNode nodeToReplace,
java.util.List<RowRegexExprNode> replacementNodes)
|
Constructors in com.espertech.esper.rowregex with parameters of type RowRegexExprNode | |
---|---|
EventRowRegexNFAView(EventRowRegexNFAViewFactory factory,
ObjectArrayEventType compositeEventType,
EventType rowEventType,
MatchRecognizeSpec matchRecognizeSpec,
java.util.LinkedHashMap<java.lang.String,Pair<java.lang.Integer,java.lang.Boolean>> variableStreams,
java.util.Map<java.lang.Integer,java.lang.String> streamsVariables,
java.util.Set<java.lang.String> variablesSingle,
AgentInstanceContext agentInstanceContext,
java.util.TreeMap<java.lang.Integer,java.util.List<ExprPreviousMatchRecognizeNode>> callbacksPerIndex,
AggregationServiceMatchRecognize aggregationService,
boolean isDefineAsksMultimatches,
ObjectArrayBackedEventBean defineMultimatchEventBean,
boolean[] isExprRequiresMultimatchState,
boolean isUnbound,
boolean isIterateOnly,
boolean isCollectMultimatches,
RowRegexExprNode expandedPatternNode)
Ctor. |
|
RowRegexExprNodeVisitorRepeat.RowRegexNestedDesc(RowRegexExprNodeNested nested,
RowRegexExprNode optionalParent,
int level)
|
|
RowRegexExprNodeVisitorRepeat.RowRegexPermuteDesc(RowRegexExprNodePermute permute,
RowRegexExprNode optionalParent,
int level)
|
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |