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.dStateToOrd
Methods in org.apache.lucene.util.automaton that return NFARunAutomaton.DStateModifier and TypeMethodDescriptionprivate NFARunAutomaton.DState
NFARunAutomaton.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 int
NFARunAutomaton.findDState
(NFARunAutomaton.DState dState) return the ordinal of given DFA state, generate a new ordinal if the given DFA state is a new oneprivate int
NFARunAutomaton.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