Module org.apache.lucene.core
Package org.apache.lucene.util.automaton
Class Lev1ParametricDescription
java.lang.Object
org.apache.lucene.util.automaton.LevenshteinAutomata.ParametricDescription
org.apache.lucene.util.automaton.Lev1ParametricDescription
Parametric description for generating a Levenshtein automaton of degree 1.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final long[]
private static final long[]
private static final long[]
private static final long[]
private static final long[]
private static final long[]
private static final long[]
private static final long[]
Fields inherited from class org.apache.lucene.util.automaton.LevenshteinAutomata.ParametricDescription
n, w
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int
transition
(int absState, int position, int vector) Returns the state number for a transition from the givenstate
, assumingposition
and characteristic vectorvector
Methods inherited from class org.apache.lucene.util.automaton.LevenshteinAutomata.ParametricDescription
getPosition, isAccept, size, unpack
-
Field Details
-
toStates0
private static final long[] toStates0 -
offsetIncrs0
private static final long[] offsetIncrs0 -
toStates1
private static final long[] toStates1 -
offsetIncrs1
private static final long[] offsetIncrs1 -
toStates2
private static final long[] toStates2 -
offsetIncrs2
private static final long[] offsetIncrs2 -
toStates3
private static final long[] toStates3 -
offsetIncrs3
private static final long[] offsetIncrs3
-
-
Constructor Details
-
Lev1ParametricDescription
public Lev1ParametricDescription(int w)
-
-
Method Details
-
transition
int transition(int absState, int position, int vector) Description copied from class:LevenshteinAutomata.ParametricDescription
Returns the state number for a transition from the givenstate
, assumingposition
and characteristic vectorvector
- Specified by:
transition
in classLevenshteinAutomata.ParametricDescription
-