See: Description
Interface | Description |
---|---|
EventRowRegexNFAViewScheduleCallback | |
EventRowRegexNFAViewScheduler | |
EventRowRegexNFAViewService |
Service interface for match recognize.
|
EventRowRegexNFAViewServiceVisitor | |
RegexExprPreviousEvalStrategy | |
RegexHandlerFactory |
Service for creating match-recognize factory and state services.
|
RegexNFAState |
Match-recognize NFA states provides this information.
|
RegexPartitionState | |
RegexPartitionStateRandomAccess |
Interface for random access to a previous event.
|
RegexPartitionStateRepo |
Service for holding partition state.
|
RegexPartitionStateRepoScheduleState |
Service for holding schedule state.
|
RowRegexExprNodeVisitor |
Class | Description |
---|---|
EventRowRegexHelper |
Helper for match recognize.
|
EventRowRegexIteratorResult |
Iteration result for row regex.
|
EventRowRegexNFAView |
View for match recognize support.
|
EventRowRegexNFAViewFactory |
View factory for match-recognize view.
|
EventRowRegexNFAViewFactoryHelper | |
EventRowRegexNFAViewSchedulerImpl | |
EventRowRegexNFAViewUtil | |
MatchRecognizeStatePoolEngineSvc | |
MatchRecognizeStatePoolEngineSvc.StatementEntry | |
MatchRecognizeStatePoolStmtHandler | |
MatchRecognizeStatePoolStmtSvc | |
MultimatchState |
State holder for matches, backed by an array, for fast copying and writing.
|
RegexHandlerFactoryDefault | |
RegexNFAStateAnyOne |
Any-quantifier.
|
RegexNFAStateBase |
Base for states.
|
RegexNFAStateEnd |
End state in the regex NFA states.
|
RegexNFAStateEntry |
State for a partial NFA match.
|
RegexNFAStateFilter |
NFA state for a single match that applies a filter.
|
RegexNFAStateOneOptional |
The '?' state in the regex NFA states.
|
RegexNFAStateOneToMany |
The '+' state in the regex NFA states.
|
RegexNFAStateZeroToMany |
The '*' state in the regex NFA states.
|
RegexNFAStrand |
A strand of one or more NFA states that has a list of start states, end states and a list of all states in the strand.
|
RegexNFAStrandResult |
A result of computing a strand of one or more NFA states that has a list of start states and a list of all states in the strand.
|
RegexPartitionStateImpl |
All current state holding partial NFA matches.
|
RegexPartitionStateRandomAccessGetter |
Getter that provides an index at runtime.
|
RegexPartitionStateRandomAccessImpl |
"Prev" state for random access to event history.
|
RegexPartitionStateRepoGroup |
Partition-by implementation for partition state.
|
RegexPartitionStateRepoGroupMeta | |
RegexPartitionStateRepoNoGroup |
State for when no partitions (single partition) is required.
|
RegexPartitionStateRepoScheduleStateImpl | |
RegexPartitionTerminationStateComparator | |
RegexPatternExpandUtil | |
RowRegexExprNode |
Base node for
|
RowRegexExprNodeAlteration |
Or-condition in a regex expression tree.
|
RowRegexExprNodeAtom |
Atom in a regex expression tree.
|
RowRegexExprNodeConcatenation |
Concatenation of atoms in a regular expression tree.
|
RowRegexExprNodeNested |
Nested () regular expression in a regex expression tree.
|
RowRegexExprNodePermute |
Permute () regular expression in a regex expression tree.
|
RowRegexExprNodeVisitorRepeat | |
RowRegexExprNodeVisitorRepeat.RowRegexNestedDesc | |
RowRegexExprNodeVisitorRepeat.RowRegexPermuteDesc | |
RowRegexExprRepeatDesc |
Enum | Description |
---|---|
RegexNFATypeEnum |
Enum for NFA types.
|
RowRegexExprNodePrecedenceEnum |
Precendence levels for expressions.
|
Match-recognize expression tree and state objects.