Uses of Class
org.apache.lucene.util.automaton.State
Packages that use State
Package
Description
Finite-state automaton for regular expressions.
-
Uses of State in org.apache.lucene.util.automaton
Methods in org.apache.lucene.util.automaton that return StateModifier and TypeMethodDescriptionTransition.getDest()
Returns destination of this transition.StatePair.getFirstState()
Returns first component of this pair.Automaton.getInitialState()
Gets initial state.State[]
Automaton.getNumberedStates()
StatePair.getSecondState()
Returns second component of this pair.State.step
(int c) Performs lookup in transitions, assuming determinism.Methods in org.apache.lucene.util.automaton that return types with arguments of type StateModifier and TypeMethodDescriptionAutomaton.getAcceptStates()
Returns the set of reachable accept states.Reverses the language of the given (non-singleton) automaton while returning the set of new initial states.Methods in org.apache.lucene.util.automaton with parameters of type StateModifier and TypeMethodDescriptionint
Compares this object with the specified object for order.void
Automaton.setNumberedStates
(State[] states) void
Automaton.setNumberedStates
(State[] states, int count) Method parameters in org.apache.lucene.util.automaton with type arguments of type StateModifier and TypeMethodDescriptionvoid
State.step
(int c, Collection<State> dest) Performs lookup in transitions, allowing nondeterminism.Constructors in org.apache.lucene.util.automaton with parameters of type StateModifierConstructorDescriptionConstructs a new automaton that accepts the empty language.Constructs a new state pair.Transition
(int min, int max, State to) Constructs a new transition.Transition
(int c, State to) Constructs a new singleton interval transition.