Uses of Interface
org.apache.lucene.analysis.morph.MorphData
Packages that use MorphData
-
Uses of MorphData in org.apache.lucene.analysis.morph
Classes in org.apache.lucene.analysis.morph with type parameters of type MorphDataModifier and TypeClassDescriptionclass
BinaryDictionary<T extends MorphData>
Abstract dictionary base class.class
BinaryDictionaryWriter<T extends BinaryDictionary<? extends MorphData>>
Abstract base dictionary writer class.interface
Dictionary<T extends MorphData>
High-level dictionary interface for morphological analyzers.class
GraphvizFormatter<T extends MorphData>
Outputs the dot (graphviz) string for the viterbi lattice.static interface
GraphvizFormatter.DictionaryProvider<T extends MorphData>
Dictionary
providerclass
ViterbiNBest<T extends Token,
U extends MorphData> Viterbi
subclass for n-best path calculation.protected static final class
ViterbiNBest.Lattice<U extends MorphData>
Yet another lattice data structure for keeping n-best path.Methods in org.apache.lucene.analysis.morph with parameters of type MorphDataModifier and TypeMethodDescriptionprotected final void
Viterbi.add
(MorphData morphData, Viterbi.Position fromPosData, int wordPos, int endPos, int wordID, TokenType type, boolean addPenalty) Add a token on the minimum cost path to the pending token list.protected int
Viterbi.computeSpacePenalty
(MorphData morphData, int wordID, int numSpaces) Returns the space penalty.Constructor parameters in org.apache.lucene.analysis.morph with type arguments of type MorphDataModifierConstructorDescriptionprotected
Viterbi
(TokenInfoFST fst, FST.BytesReader fstReader, BinaryDictionary<? extends MorphData> dictionary, TokenInfoFST userFST, FST.BytesReader userFSTReader, Dictionary<? extends MorphData> userDictionary, ConnectionCosts costs, Class<U> positionImpl) protected
Viterbi
(TokenInfoFST fst, FST.BytesReader fstReader, BinaryDictionary<? extends MorphData> dictionary, TokenInfoFST userFST, FST.BytesReader userFSTReader, Dictionary<? extends MorphData> userDictionary, ConnectionCosts costs, Class<U> positionImpl) protected
ViterbiNBest
(TokenInfoFST fst, FST.BytesReader fstReader, BinaryDictionary<? extends MorphData> dictionary, TokenInfoFST userFST, FST.BytesReader userFSTReader, Dictionary<? extends MorphData> userDictionary, ConnectionCosts costs) protected
ViterbiNBest
(TokenInfoFST fst, FST.BytesReader fstReader, BinaryDictionary<? extends MorphData> dictionary, TokenInfoFST userFST, FST.BytesReader userFSTReader, Dictionary<? extends MorphData> userDictionary, ConnectionCosts costs)