Uses of Class
org.apache.lucene.util.automaton.DaciukMihovAutomatonBuilder.State
Packages that use DaciukMihovAutomatonBuilder.State
Package
Description
Finite-state automaton for regular expressions.
-
Uses of DaciukMihovAutomatonBuilder.State in org.apache.lucene.util.automaton
Fields in org.apache.lucene.util.automaton declared as DaciukMihovAutomatonBuilder.StateModifier and TypeFieldDescriptionprivate static final DaciukMihovAutomatonBuilder.State[]DaciukMihovAutomatonBuilder.State.NO_STATESAn empty set of states.DaciukMihovAutomatonBuilder.rootRoot automaton state.(package private) DaciukMihovAutomatonBuilder.State[]DaciukMihovAutomatonBuilder.State.statesStates reachable from outgoing transitions.Fields in org.apache.lucene.util.automaton with type parameters of type DaciukMihovAutomatonBuilder.StateModifier and TypeFieldDescriptionDaciukMihovAutomatonBuilder.stateRegistryA "registry" for state interning.DaciukMihovAutomatonBuilder.stateRegistryA "registry" for state interning.Methods in org.apache.lucene.util.automaton that return DaciukMihovAutomatonBuilder.StateModifier and TypeMethodDescriptionDaciukMihovAutomatonBuilder.complete()Finalize the automaton and return the root state.(package private) DaciukMihovAutomatonBuilder.StateDaciukMihovAutomatonBuilder.State.getState(int label) Returns the target state of a transition leaving this state and labeled withlabel.(package private) DaciukMihovAutomatonBuilder.StateDaciukMihovAutomatonBuilder.State.lastChild()Return the most recent transitions's target state.(package private) DaciukMihovAutomatonBuilder.StateDaciukMihovAutomatonBuilder.State.lastChild(int label) Return the associated state if the most recent transition is labeled withlabel.(package private) DaciukMihovAutomatonBuilder.StateDaciukMihovAutomatonBuilder.State.newState(int label) Create a new outgoing transition labeledlabeland return the newly created target state for this transition.Methods in org.apache.lucene.util.automaton with parameters of type DaciukMihovAutomatonBuilder.StateModifier and TypeMethodDescriptionprivate voidDaciukMihovAutomatonBuilder.addSuffix(DaciukMihovAutomatonBuilder.State state, CharSequence current, int fromIndex) Add a suffix ofcurrentstarting atfromIndex(inclusive) to statestate.private static intDaciukMihovAutomatonBuilder.convert(Automaton.Builder a, DaciukMihovAutomatonBuilder.State s, IdentityHashMap<DaciukMihovAutomatonBuilder.State, Integer> visited) Internal recursive traversal for conversion.(package private) voidDaciukMihovAutomatonBuilder.State.replaceLastChild(DaciukMihovAutomatonBuilder.State state) Replace the last added outgoing transition's target state with the given state.private voidDaciukMihovAutomatonBuilder.replaceOrRegister(DaciukMihovAutomatonBuilder.State state) Replace last child ofstatewith an already registered state or stateRegistry the last child state.Method parameters in org.apache.lucene.util.automaton with type arguments of type DaciukMihovAutomatonBuilder.StateModifier and TypeMethodDescriptionprivate static intDaciukMihovAutomatonBuilder.convert(Automaton.Builder a, DaciukMihovAutomatonBuilder.State s, IdentityHashMap<DaciukMihovAutomatonBuilder.State, Integer> visited) Internal recursive traversal for conversion.