All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description BaseFormAttribute Attribute forToken.getBaseForm()
.BaseFormAttributeImpl Attribute forToken.getBaseForm()
.BinaryDictionary Base class for a binary-encoded in-memory dictionary.BinaryDictionary.ResourceScheme Deprecated, for removal: This API element is subject to removal in a future version. CharacterDefinition Character category data.CharSequenceUtils Utility functions forJapaneseCompletionFilter
ConnectionCosts n-gram connection cost dataCSVUtil Utility class for parsing CSV textDictionary Dictionary interface for retrieving morphological data by id.DictionaryBuilder Tool to build dictionaries.DictionaryBuilder.DictionaryFormat Format of the dictionary.GraphvizFormatter Outputs the dot (graphviz) string for the viterbi lattice.InflectionAttribute Attribute for Kuromoji inflection data.InflectionAttributeImpl Attribute for Kuromoji inflection data.JapaneseAnalyzer Analyzer for Japanese that uses morphological analysis.JapaneseBaseFormFilter Replaces term text with theBaseFormAttribute
.JapaneseBaseFormFilterFactory Factory forJapaneseBaseFormFilter
.JapaneseCompletionAnalyzer Analyzer for Japanese completion suggester.JapaneseCompletionFilter ATokenFilter
that adds Japanese romanized tokens to the term attribute.JapaneseCompletionFilter.Mode Completion modeJapaneseCompletionFilterFactory Factory forJapaneseCompletionFilter
.JapaneseIterationMarkCharFilter Normalizes Japanese horizontal iteration marks (odoriji) to their expanded form.JapaneseIterationMarkCharFilterFactory Factory forJapaneseIterationMarkCharFilter
.JapaneseKatakanaStemFilter ATokenFilter
that normalizes common katakana spelling variations ending in a long sound character by removing this character (U+30FC).JapaneseKatakanaStemFilterFactory Factory forJapaneseKatakanaStemFilter
.JapaneseNumberFilter ATokenFilter
that normalizes Japanese numbers (kansūji) to regular Arabic decimal numbers in half-width characters.JapaneseNumberFilter.NumberBuffer Buffer that holds a Japanese number string and a position index used as a parsed-to markerJapaneseNumberFilterFactory Factory forJapaneseNumberFilter
.JapanesePartOfSpeechStopFilter Removes tokens that match a set of part-of-speech tags.JapanesePartOfSpeechStopFilterFactory Factory forJapanesePartOfSpeechStopFilter
.JapaneseReadingFormFilter ATokenFilter
that replaces the term attribute with the reading of a token in either katakana or romaji form.JapaneseReadingFormFilterFactory Factory forJapaneseReadingFormFilter
.JapaneseTokenizer Tokenizer for Japanese that uses morphological analysis.JapaneseTokenizer.Mode Tokenization mode: this determines how the tokenizer handles compound and unknown words.JapaneseTokenizer.Type Token type reflecting the original source of this tokenJapaneseTokenizerFactory Factory forJapaneseTokenizer
.KatakanaRomanizer Converts a Katakana string to Romaji using the pre-defined Katakana-Romaji mapping rules.PartOfSpeechAttribute Attribute forToken.getPartOfSpeech()
.PartOfSpeechAttributeImpl Attribute forToken.getPartOfSpeech()
.ReadingAttribute Attribute for Kuromoji reading dataReadingAttributeImpl Attribute for Kuromoji reading dataToken Analyzed token with morphological data from its dictionary.TokenInfoDictionary Binary dictionary implementation for a known-word dictionary model: Words are encoded into an FST mapping to a list of wordIDs.TokenInfoFST Thin wrapper around an FST with root-arc caching for Japanese.ToStringUtil Utility class for english translations of morphological data, used only for debugging.UnknownDictionary Dictionary for unknown-word handling.UserDictionary Class for building a User Dictionary.