Uses of Interface
org.apache.lucene.analysis.morph.MorphData
Packages that use MorphData
Package
Description
Kuromoji dictionary implementation.
Analyzer for Korean.
Korean dictionary implementation.
Abstract classes for morphological analyzers.
-
Uses of MorphData in org.apache.lucene.analysis.ja.dict
Subinterfaces of MorphData in org.apache.lucene.analysis.ja.dictModifier and TypeInterfaceDescriptioninterface
Represents Japanese morphological information.Classes in org.apache.lucene.analysis.ja.dict that implement MorphDataModifier and TypeClassDescription(package private) class
Morphological information for system dictionary.(package private) final class
Morphological information for unk dictionary.(package private) final class
Morphological information for user dictionary. -
Uses of MorphData in org.apache.lucene.analysis.ko
Methods in org.apache.lucene.analysis.ko with parameters of type MorphDataModifier and TypeMethodDescriptionprotected int
Viterbi.computeSpacePenalty
(MorphData morphData, int wordID, int numSpaces) Returns the space penalty associated with the providedPOS.Tag
. -
Uses of MorphData in org.apache.lucene.analysis.ko.dict
Subinterfaces of MorphData in org.apache.lucene.analysis.ko.dictModifier and TypeInterfaceDescriptioninterface
Represents Korean morphological information.Classes in org.apache.lucene.analysis.ko.dict that implement MorphDataModifier and TypeClassDescription(package private) class
Morphological information for system dictionary.(package private) final class
Morphological information for unk dictionary.(package private) final class
Morphological information for user dictionary. -
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.Fields in org.apache.lucene.analysis.morph with type parameters of type MorphDataModifier and TypeFieldDescriptionprivate final BinaryDictionary
<? extends MorphData> Viterbi.dictionary
private final Dictionary
<? extends MorphData> Viterbi.userDictionary
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)