Uses of Class
org.apache.lucene.util.automaton.DaciukMihovAutomatonBuilder.State
-
Packages that use DaciukMihovAutomatonBuilder.State Package Description org.apache.lucene.util.automaton 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.State Modifier and Type Field Description private static DaciukMihovAutomatonBuilder.State[]DaciukMihovAutomatonBuilder.State. NO_STATESAn empty set of states.private DaciukMihovAutomatonBuilder.StateDaciukMihovAutomatonBuilder. 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.State Modifier and Type Field Description private java.util.HashMap<DaciukMihovAutomatonBuilder.State,DaciukMihovAutomatonBuilder.State>DaciukMihovAutomatonBuilder. stateRegistryA "registry" for state interning.private java.util.HashMap<DaciukMihovAutomatonBuilder.State,DaciukMihovAutomatonBuilder.State>DaciukMihovAutomatonBuilder. stateRegistryA "registry" for state interning.Methods in org.apache.lucene.util.automaton that return DaciukMihovAutomatonBuilder.State Modifier and Type Method Description DaciukMihovAutomatonBuilder.StateDaciukMihovAutomatonBuilder. 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.State Modifier and Type Method Description private voidDaciukMihovAutomatonBuilder. addSuffix(DaciukMihovAutomatonBuilder.State state, java.lang.CharSequence current, int fromIndex)Add a suffix ofcurrentstarting atfromIndex(inclusive) to statestate.private static intDaciukMihovAutomatonBuilder. convert(Automaton.Builder a, DaciukMihovAutomatonBuilder.State s, java.util.IdentityHashMap<DaciukMihovAutomatonBuilder.State,java.lang.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.State Modifier and Type Method Description private static intDaciukMihovAutomatonBuilder. convert(Automaton.Builder a, DaciukMihovAutomatonBuilder.State s, java.util.IdentityHashMap<DaciukMihovAutomatonBuilder.State,java.lang.Integer> visited)Internal recursive traversal for conversion.
-