Uses of Class
org.apache.lucene.util.automaton.State

Packages that use State
org.apache.lucene.util.automaton Finite-state automaton for regular expressions. 
 

Uses of State in org.apache.lucene.util.automaton
 

Methods in org.apache.lucene.util.automaton that return State
 State Transition.getDest()
          Returns destination of this transition.
 State StatePair.getFirstState()
          Returns first component of this pair.
 State Automaton.getInitialState()
          Gets initial state.
 State[] Automaton.getNumberedStates()
           
 State StatePair.getSecondState()
          Returns second component of this pair.
 State State.step(int c)
          Performs lookup in transitions, assuming determinism.
 

Methods in org.apache.lucene.util.automaton that return types with arguments of type State
 Set<State> Automaton.getAcceptStates()
          Returns the set of reachable accept states.
static Set<State> SpecialOperations.reverse(Automaton a)
          Reverses the language of the given (non-singleton) automaton while returning the set of new initial states.
 

Methods in org.apache.lucene.util.automaton with parameters of type State
 int State.compareTo(State s)
          Compares this object with the specified object for order.
 void Automaton.setNumberedStates(State[] states)
           
 void Automaton.setNumberedStates(State[] states, int count)
           
 

Method parameters in org.apache.lucene.util.automaton with type arguments of type State
 void State.step(int c, Collection<State> dest)
          Performs lookup in transitions, allowing nondeterminism.
 

Constructors in org.apache.lucene.util.automaton with parameters of type State
Automaton(State initial)
          Constructs a new automaton that accepts the empty language.
StatePair(State s1, State s2)
          Constructs a new state pair.
Transition(int min, int max, State to)
          Constructs a new transition.
Transition(int c, State to)
          Constructs a new singleton interval transition.
 



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.