Uses of Class
org.apache.lucene.util.automaton.NFARunAutomaton.DState
Packages that use NFARunAutomaton.DState
Package
Description
Finite-state automaton for regular expressions.
-
Uses of NFARunAutomaton.DState in org.apache.lucene.util.automaton
Fields in org.apache.lucene.util.automaton declared as NFARunAutomaton.DStateFields in org.apache.lucene.util.automaton with type parameters of type NFARunAutomaton.DStateModifier and TypeFieldDescriptionprivate final Map<NFARunAutomaton.DState, Integer> NFARunAutomaton.dStateToOrdMethods in org.apache.lucene.util.automaton that return NFARunAutomaton.DStateModifier and TypeMethodDescriptionprivate NFARunAutomaton.DStateNFARunAutomaton.DState.step(int c) given a list of NFA states and a character c, compute the output list of NFA state which is wrapped as a DFA stateMethods in org.apache.lucene.util.automaton with parameters of type NFARunAutomaton.DStateModifier and TypeMethodDescriptionprivate intNFARunAutomaton.findDState(NFARunAutomaton.DState dState) return the ordinal of given DFA state, generate a new ordinal if the given DFA state is a new oneprivate intNFARunAutomaton.step(NFARunAutomaton.DState dState, int c) From an existing DFA state, step to next DFA state given character c if the transition is previously tried then this operation will just use the cached result, otherwise it will callstep(int)to get the next state and cache the result