Package | Description |
---|---|
com.espertech.esper.rowregex |
Match-recognize expression tree and state objects.
|
Modifier and Type | Class and Description |
---|---|
class |
RegexNFAStateAnyOne
Any-quantifier.
|
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 | Method and Description |
---|---|
List<RegexNFAStateBase> |
RegexNFAStrandResult.getAllStates()
Returns all states.
|
List<RegexNFAStateBase> |
RegexNFAStrand.getAllStates()
Returns all states.
|
List<RegexNFAStateBase> |
RegexNFAStrand.getEndStates()
Returns the end states.
|
List<RegexNFAStateBase> |
RegexNFAStrand.getStartStates()
Returns the start states.
|
Constructor and Description |
---|
RegexNFAStrand(List<RegexNFAStateBase> startStates,
List<RegexNFAStateBase> endStates,
List<RegexNFAStateBase> allStates,
boolean passthrough)
Ctor.
|
RegexNFAStrand(List<RegexNFAStateBase> startStates,
List<RegexNFAStateBase> endStates,
List<RegexNFAStateBase> allStates,
boolean passthrough)
Ctor.
|
RegexNFAStrand(List<RegexNFAStateBase> startStates,
List<RegexNFAStateBase> endStates,
List<RegexNFAStateBase> allStates,
boolean passthrough)
Ctor.
|
RegexNFAStrandResult(List<RegexNFAState> startStates,
List<RegexNFAStateBase> allStates)
Ctor.
|