Package com.espertech.esper.rowregex

Match-recognize expression tree and state objects.

See:
          Description

Interface Summary
EventRowRegexNFAViewService Service interface for match recognize.
RegexNFAState Match-recognize NFA states provides this information.
RegexPartitionStateRandomAccess Interface for random access to a previous event.
RegexPartitionStateRepo Service for holding partition state.
 

Class Summary
EventRowRegexHelper Helper for match recognize.
EventRowRegexIteratorResult Iteration result for row regex.
EventRowRegexNFAView View for match recognize support.
EventRowRegexNFAViewFactory View factory for match-recognize view.
MultimatchState State holder for matches, backed by an array, for fast copying and writing.
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.
RegexPartitionState 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.
RegexPartitionStateRepoNoGroup State for when no partitions (single partition) is required.
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.
 

Enum Summary
RegexNFATypeEnum Enum for NFA types.
 

Package com.espertech.esper.rowregex Description

Match-recognize expression tree and state objects.


© 2006-2011 EsperTech Inc.
All rights reserved.
Visit us at espertech.com