Package | Description |
---|---|
com.nobigsoftware.dfalex |
Class and Description |
---|
CharRange
A CharRange is a
Pattern that matches a single character from some set or
range of characters. |
CharRange.Builder
Instances of this class are used to incrementally build
CharRange s |
DfaAmbiguityResolver
Implementations of this interface are used to resolve ambiguities in
DfaBuilder . |
DfaState
A state in a char-matching deterministic finite automaton (that's the google phrase) or DFA
|
DfaTransitionConsumer
A functional interface that can accept transitions
|
Matchable
Base interface for the types of patterns that can be used with
DfaBuilder to specify a set of strings to match. |
Nfa
Simple non-deterministic finite automaton (NFA) representation
|
NfaTransition
A transition in a
Nfa |
Pattern
A Pattern represents a set of strings.
|
ReplacementSelector
For search and replace operations, a functional interface that is called to select replacement text for
matches, based on the MATCHRESULT.
|
SafeAppendable
A refinement of the
Appendable interface that doesn't throw exceptions |
SearchAndReplaceBuilder
Builds search and replace functions that finds patterns in strings and replaces them
|
StringMatchIterator
An
Iterator that provides access to the pattern matches in a string |
StringReplacement
Functional interface that provides the replacement values for strings in a search+replace operation
of patterns found in a string.
|
StringSearcher
Performs fast searches of a whole string for patterns.
|