Package | Description |
---|---|
com.espertech.esper.common.internal.epl.rowrecog.core |
Match-recognize core.
|
com.espertech.esper.common.internal.epl.rowrecog.nfa |
Match-recognize NFA.
|
Modifier and Type | Method and Description |
---|---|
List<RowRecogNFAStateForge> |
RowRecogNFAStrandResult.getStartStates()
Returns start states.
|
Modifier and Type | Method and Description |
---|---|
protected static String |
RowRecogNFAViewUtil.print(RowRecogNFAStateForge[] states) |
Modifier and Type | Method and Description |
---|---|
protected static void |
RowRecogNFAViewUtil.print(List<RowRecogNFAStateForge> states,
PrintWriter writer,
int indent,
Stack<RowRecogNFAStateForge> currentStack) |
protected static void |
RowRecogNFAViewUtil.print(List<RowRecogNFAStateForge> states,
PrintWriter writer,
int indent,
Stack<RowRecogNFAStateForge> currentStack) |
Constructor and Description |
---|
RowRecogDescForge(EventType parentEventType,
EventType rowEventType,
EventType compositeEventType,
EventType multimatchEventType,
int[] multimatchStreamNumToVariable,
int[] multimatchVariableToStreamNum,
ExprNode[] partitionBy,
LinkedHashMap<String,Pair<Integer,Boolean>> variableStreams,
boolean hasInterval,
boolean iterateOnly,
boolean unbound,
boolean orTerminated,
boolean collectMultimatches,
boolean defineAsksMultimatches,
int numEventsEventsPerStreamDefine,
String[] multimatchVariablesArray,
RowRecogNFAStateForge[] startStates,
RowRecogNFAStateForge[] allStates,
boolean allMatches,
MatchRecognizeSkipEnum skip,
ExprNode[] columnEvaluators,
String[] columnNames,
TimePeriodComputeForge intervalCompute,
int[] previousRandomAccessIndexes,
AggregationServiceForgeDesc[] aggregationServices) |
RowRecogDescForge(EventType parentEventType,
EventType rowEventType,
EventType compositeEventType,
EventType multimatchEventType,
int[] multimatchStreamNumToVariable,
int[] multimatchVariableToStreamNum,
ExprNode[] partitionBy,
LinkedHashMap<String,Pair<Integer,Boolean>> variableStreams,
boolean hasInterval,
boolean iterateOnly,
boolean unbound,
boolean orTerminated,
boolean collectMultimatches,
boolean defineAsksMultimatches,
int numEventsEventsPerStreamDefine,
String[] multimatchVariablesArray,
RowRecogNFAStateForge[] startStates,
RowRecogNFAStateForge[] allStates,
boolean allMatches,
MatchRecognizeSkipEnum skip,
ExprNode[] columnEvaluators,
String[] columnNames,
TimePeriodComputeForge intervalCompute,
int[] previousRandomAccessIndexes,
AggregationServiceForgeDesc[] aggregationServices) |
Constructor and Description |
---|
RowRecogNFAStrandResult(List<RowRecogNFAStateForge> startStates,
List<RowRecogNFAStateForgeBase> allStates)
Ctor.
|
Modifier and Type | Class and Description |
---|---|
class |
RowRecogNFAStateAnyOneForge
Any-quantifier.
|
class |
RowRecogNFAStateEndForge
End state in the regex NFA states.
|
class |
RowRecogNFAStateFilterForge
NFA state for a single match that applies a filter.
|
class |
RowRecogNFAStateForgeBase
Base for states.
|
class |
RowRecogNFAStateOneOptionalForge
The '?' state in the regex NFA states.
|
class |
RowRecogNFAStateOneToManyForge
The '+' state in the regex NFA states.
|
class |
RowRecogNFAStateZeroToManyForge
The '*' state in the regex NFA states.
|
Modifier and Type | Method and Description |
---|---|
List<RowRecogNFAStateForge> |
RowRecogNFAStateForgeBase.getNextStates() |
List<RowRecogNFAStateForge> |
RowRecogNFAStateForge.getNextStates()
Returns the next states.
|
List<RowRecogNFAStateForge> |
RowRecogNFAStateEndForge.getNextStates() |
Modifier and Type | Method and Description |
---|---|
void |
RowRecogNFAStateForgeBase.addState(RowRecogNFAStateForge next)
Add a next state.
|
Copyright © 2005–2018. All rights reserved.