Package org.apache.lucene.util.automaton
Class Lev2TParametricDescription
- java.lang.Object
-
- org.apache.lucene.util.automaton.LevenshteinAutomata.ParametricDescription
-
- org.apache.lucene.util.automaton.Lev2TParametricDescription
-
class Lev2TParametricDescription extends LevenshteinAutomata.ParametricDescription
Parametric description for generating a Levenshtein automaton of degree 2, with transpositions as primitive edits
-
-
Field Summary
Fields Modifier and Type Field Description private static long[]offsetIncrs0private static long[]offsetIncrs1private static long[]offsetIncrs2private static long[]offsetIncrs3private static long[]offsetIncrs4private static long[]offsetIncrs5private static long[]toStates0private static long[]toStates1private static long[]toStates2private static long[]toStates3private static long[]toStates4private static long[]toStates5-
Fields inherited from class org.apache.lucene.util.automaton.LevenshteinAutomata.ParametricDescription
n, w
-
-
Constructor Summary
Constructors Constructor Description Lev2TParametricDescription(int w)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) inttransition(int absState, int position, int vector)Returns the state number for a transition from the givenstate, assumingpositionand characteristic vectorvector-
Methods inherited from class org.apache.lucene.util.automaton.LevenshteinAutomata.ParametricDescription
getPosition, isAccept, size, unpack
-
-
-
-
Field Detail
-
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
-
toStates4
private static final long[] toStates4
-
offsetIncrs4
private static final long[] offsetIncrs4
-
toStates5
private static final long[] toStates5
-
offsetIncrs5
private static final long[] offsetIncrs5
-
-
Method Detail
-
transition
int transition(int absState, int position, int vector)Description copied from class:LevenshteinAutomata.ParametricDescriptionReturns the state number for a transition from the givenstate, assumingpositionand characteristic vectorvector- Specified by:
transitionin classLevenshteinAutomata.ParametricDescription
-
-