Package-level declarations
Types
Analyzer for Japanese that uses morphological analysis.
Replaces term text with the BaseFormAttribute.
Factory for {@link org.gnit.lucenekmp.analysis.ja.JapaneseBaseFormFilter}.
Analyzer for Japanese completion suggester.
A TokenFilter that adds Japanese romanized tokens to the term attribute. Also keeps original tokens (surface forms). Main usage is query auto-completion.
Factory for {@link JapaneseCompletionFilter}.
A TokenFilter that normalizes small letters (捨て仮名) in hiragana into normal letters. For instance, "ちょっとまって" will be translated to "ちよつとまつて".
Factory for JapaneseHiraganaUppercaseFilter.
Normalizes Japanese horizontal iteration marks (odoriji) to their expanded form.
Factory for JapaneseIterationMarkCharFilter.
A TokenFilter that normalizes common katakana spelling variations ending in a long sound character by removing this character (U+30FC).
Factory for JapaneseKatakanaStemFilter.
A TokenFilter that normalizes small letters (捨て仮名) in katakana into normal letters. For instance, "ストップウォッチ" will be translated to "ストツプウオツチ".
Factory for JapaneseKatakanaUppercaseFilter.
A TokenFilter that normalizes Japanese numbers (kansūji) to regular Arabic decimal numbers.
Factory for JapaneseNumberFilter.
Removes tokens that match a set of part-of-speech tags.
Factory for {@link org.gnit.lucenekmp.analysis.ja.JapanesePartOfSpeechStopFilter}.
A TokenFilter that replaces the term attribute with the reading of a token in either katakana or romaji form. The default reading form is katakana.
Factory for {@link org.gnit.lucenekmp.analysis.ja.JapaneseReadingFormFilter}.
Tokenizer for Japanese that uses morphological analysis.
Factory for {@link org.gnit.lucenekmp.analysis.ja.JapaneseTokenizer}.