java.lang.Object
org.apache.lucene.util.automaton.Transition
Holds one transition from an
Automaton
. This is typically used temporarily when iterating
through transitions by invoking Automaton.initTransition(int, org.apache.lucene.util.automaton.Transition)
and Automaton.getNextTransition(org.apache.lucene.util.automaton.Transition)
.-
Field Summary
FieldsModifier and TypeFieldDescriptionint
Destination state.int
Maximum accepted label (inclusive).int
Minimum accepted label (inclusive).int
Source state.(package private) int
Remembers where we are in the iteration; init to -1 to provoke exception if nextTransition is called without first initTransition. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
source
public int sourceSource state. -
dest
public int destDestination state. -
min
public int minMinimum accepted label (inclusive). -
max
public int maxMaximum accepted label (inclusive). -
transitionUpto
int transitionUptoRemembers where we are in the iteration; init to -1 to provoke exception if nextTransition is called without first initTransition.
-
-
Constructor Details
-
Transition
public Transition()Sole constructor.
-
-
Method Details