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_STATES
An empty set of states.private DaciukMihovAutomatonBuilder.State
DaciukMihovAutomatonBuilder. root
Deprecated.Root automaton state.(package private) DaciukMihovAutomatonBuilder.State[]
DaciukMihovAutomatonBuilder.State. states
States 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. stateRegistry
Deprecated.A "registry" for state interning.private java.util.HashMap<DaciukMihovAutomatonBuilder.State,DaciukMihovAutomatonBuilder.State>
DaciukMihovAutomatonBuilder. stateRegistry
Deprecated.A "registry" for state interning.Methods in org.apache.lucene.util.automaton that return DaciukMihovAutomatonBuilder.State Modifier and Type Method Description (package private) DaciukMihovAutomatonBuilder.State
DaciukMihovAutomatonBuilder.State. getState(int label)
Returns the target state of a transition leaving this state and labeled withlabel
.(package private) DaciukMihovAutomatonBuilder.State
DaciukMihovAutomatonBuilder.State. lastChild()
Return the most recent transitions's target state.(package private) DaciukMihovAutomatonBuilder.State
DaciukMihovAutomatonBuilder.State. lastChild(int label)
Return the associated state if the most recent transition is labeled withlabel
.(package private) DaciukMihovAutomatonBuilder.State
DaciukMihovAutomatonBuilder.State. newState(int label)
Create a new outgoing transition labeledlabel
and 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 static int
DaciukMihovAutomatonBuilder. convert(Automaton.Builder a, DaciukMihovAutomatonBuilder.State s, java.util.IdentityHashMap<DaciukMihovAutomatonBuilder.State,java.lang.Integer> visited)
Deprecated.Internal recursive traversal for conversion.(package private) void
DaciukMihovAutomatonBuilder.State. replaceLastChild(DaciukMihovAutomatonBuilder.State state)
Replace the last added outgoing transition's target state with the given state.private void
DaciukMihovAutomatonBuilder. replaceOrRegister(DaciukMihovAutomatonBuilder.State state)
Deprecated.Replace last child ofstate
with 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 int
DaciukMihovAutomatonBuilder. convert(Automaton.Builder a, DaciukMihovAutomatonBuilder.State s, java.util.IdentityHashMap<DaciukMihovAutomatonBuilder.State,java.lang.Integer> visited)
Deprecated.Internal recursive traversal for conversion.
-