Package | Description |
---|---|
com.espertech.esper.metrics.instrumentation |
EPL instrumentation helpers.
|
com.espertech.esper.rowregex |
Match-recognize expression tree and state objects.
|
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.qRegExStateStart(RegexNFAState startState,
LinkedHashMap<String,Pair<Integer,Boolean>> variableStreams,
int[] multimatchStreamNumToVariable) |
void |
Instrumentation.qRegExStateStart(RegexNFAState startState,
LinkedHashMap<String,Pair<Integer,Boolean>> variableStreams,
int[] multimatchStreamNumToVariable) |
Modifier and Type | Class and Description |
---|---|
class |
RegexNFAStateAnyOne
Any-quantifier.
|
class |
RegexNFAStateBase
Base for states.
|
class |
RegexNFAStateEnd
End state in the regex NFA states.
|
class |
RegexNFAStateFilter
NFA state for a single match that applies a filter.
|
class |
RegexNFAStateOneOptional
The '?' state in the regex NFA states.
|
class |
RegexNFAStateOneToMany
The '+' state in the regex NFA states.
|
class |
RegexNFAStateZeroToMany
The '*' state in the regex NFA states.
|
Modifier and Type | Field and Description |
---|---|
protected RegexNFAState[] |
EventRowRegexNFAViewFactory.allStates |
protected RegexNFAState[] |
EventRowRegexNFAViewFactory.startStates |
Modifier and Type | Method and Description |
---|---|
RegexNFAState[] |
EventRowRegexNFAViewFactory.getAllStates() |
RegexNFAState |
RegexNFAStateEntry.getState()
Returns the partial matches.
|
Modifier and Type | Method and Description |
---|---|
List<RegexNFAState> |
RegexNFAStateEnd.getNextStates() |
List<RegexNFAState> |
RegexNFAStateBase.getNextStates() |
List<RegexNFAState> |
RegexNFAState.getNextStates()
Returns the next states.
|
List<RegexNFAState> |
RegexNFAStrandResult.getStartStates()
Returns start states.
|
Modifier and Type | Method and Description |
---|---|
void |
RegexNFAStateBase.addState(RegexNFAState next)
Add a next state.
|
protected static String |
EventRowRegexNFAViewUtil.print(RegexNFAState[] states) |
void |
RegexNFAStateEntry.setState(RegexNFAState state) |
Modifier and Type | Method and Description |
---|---|
protected static void |
EventRowRegexNFAViewUtil.print(List<RegexNFAState> states,
PrintWriter writer,
int indent,
Stack<RegexNFAState> currentStack) |
protected static void |
EventRowRegexNFAViewUtil.print(List<RegexNFAState> states,
PrintWriter writer,
int indent,
Stack<RegexNFAState> currentStack) |
Constructor and Description |
---|
RegexNFAStateEntry(int matchBeginEventSeqNo,
long matchBeginEventTime,
RegexNFAState state,
EventBean[] eventsPerStream,
int[] greedycountPerState,
MultimatchState[] optionalMultiMatches,
Object partitionKey)
Ctor.
|
Constructor and Description |
---|
RegexNFAStrandResult(List<RegexNFAState> startStates,
List<RegexNFAStateBase> allStates)
Ctor.
|