Package org.apache.lucene.util.automaton
Class Transition
- java.lang.Object
-
- org.apache.lucene.util.automaton.Transition
-
public class Transition extends java.lang.ObjectHolds one transition from anAutomaton. This is typically used temporarily when iterating through transitions by invokingAutomaton.initTransition(int, org.apache.lucene.util.automaton.Transition)andAutomaton.getNextTransition(org.apache.lucene.util.automaton.Transition).
-
-
Field Summary
Fields Modifier and Type Field Description intdestDestination state.intmaxMaximum accepted label (inclusive).intminMinimum accepted label (inclusive).intsourceSource state.(package private) inttransitionUptoRemembers where we are in the iteration; init to -1 to provoke exception if nextTransition is called without first initTransition.
-
Constructor Summary
Constructors Constructor Description Transition()Sole constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()
-
-
-
Field Detail
-
source
public int source
Source state.
-
dest
public int dest
Destination state.
-
min
public int min
Minimum accepted label (inclusive).
-
max
public int max
Maximum accepted label (inclusive).
-
transitionUpto
int transitionUpto
Remembers where we are in the iteration; init to -1 to provoke exception if nextTransition is called without first initTransition.
-
-