A B C D E F G H I J K L N O P Q R S T U V W

## A

accept() - Method in class org.apache.lucene.analysis.ja.JapanesePartOfSpeechStopFilter
ALPHA - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## B

BaseFormAttribute - Interface in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for `Token.getBaseForm()`.
BaseFormAttributeImpl - Class in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for `Token.getBaseForm()`.
BaseFormAttributeImpl() - Constructor for class org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl
BinaryDictionary - Class in org.apache.lucene.analysis.ja.dict
  Base class for a binary-encoded in-memory dictionary.
BinaryDictionary() - Constructor for class org.apache.lucene.analysis.ja.dict.BinaryDictionary

## C

CharacterDefinition - Class in org.apache.lucene.analysis.ja.dict
  Character category data.
CLASS_COUNT - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
clear() - Method in class org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl
clear() - Method in class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
clear() - Method in class org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl
clear() - Method in class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
ConnectionCosts - Class in org.apache.lucene.analysis.ja.dict
  n-gram connection cost data
copyTo(AttributeImpl) - Method in class org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl
copyTo(AttributeImpl) - Method in class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
copyTo(AttributeImpl) - Method in class org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl
copyTo(AttributeImpl) - Method in class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
createComponents(String, Reader) - Method in class org.apache.lucene.analysis.ja.JapaneseAnalyzer
CSVUtil - Class in org.apache.lucene.analysis.ja.util
  Utility class for parsing CSV text
CYRILLIC - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## D

DEFAULT - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
DEFAULT_MINIMUM_LENGTH - Static variable in class org.apache.lucene.analysis.ja.JapaneseKatakanaStemFilter
DEFAULT_MODE - Static variable in class org.apache.lucene.analysis.ja.JapaneseTokenizer
  Default tokenization mode.
DICT_FILENAME_SUFFIX - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
DICT_HEADER - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
Dictionary - Interface in org.apache.lucene.analysis.ja.dict
  Dictionary interface for retrieving morphological data by id.

## E

end() - Method in class org.apache.lucene.analysis.ja.JapaneseTokenizer

## F

FILENAME_SUFFIX - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
FILENAME_SUFFIX - Static variable in class org.apache.lucene.analysis.ja.dict.ConnectionCosts
findTargetArc(int, FST.Arc<Long>, FST.Arc<Long>, boolean, FST.BytesReader) - Method in class org.apache.lucene.analysis.ja.dict.TokenInfoFST
finish() - Method in class org.apache.lucene.analysis.ja.GraphvizFormatter
FST_FILENAME_SUFFIX - Static variable in class org.apache.lucene.analysis.ja.dict.TokenInfoDictionary

## G

get(int, int) - Method in class org.apache.lucene.analysis.ja.dict.ConnectionCosts
getBaseForm(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getBaseForm(int, char[], int, int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get base form of word
getBaseForm(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getBaseForm() - Method in class org.apache.lucene.analysis.ja.Token
getBaseForm() - Method in interface org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttribute
getBaseForm() - Method in class org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl
getBytesReader(int) - Method in class org.apache.lucene.analysis.ja.dict.TokenInfoFST
getCharacterClass(char) - Method in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
getCharacterDefinition() - Method in class org.apache.lucene.analysis.ja.dict.UnknownDictionary
getClassResource(Class<?>, String) - Static method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getDefaultStopSet() - Static method in class org.apache.lucene.analysis.ja.JapaneseAnalyzer
getDefaultStopTags() - Static method in class org.apache.lucene.analysis.ja.JapaneseAnalyzer
getFirstArc(FST.Arc<Long>) - Method in class org.apache.lucene.analysis.ja.dict.TokenInfoFST
getFST() - Method in class org.apache.lucene.analysis.ja.dict.TokenInfoDictionary
getFST() - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getInflectedFormTranslation(String) - Static method in class org.apache.lucene.analysis.ja.util.ToStringUtil
  Get the english form of inflected form
getInflectionForm(int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getInflectionForm(int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get inflection form of tokens
getInflectionForm(int) - Method in class org.apache.lucene.analysis.ja.dict.UnknownDictionary
getInflectionForm(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getInflectionForm() - Method in class org.apache.lucene.analysis.ja.Token
getInflectionForm() - Method in interface org.apache.lucene.analysis.ja.tokenattributes.InflectionAttribute
getInflectionForm() - Method in class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
getInflectionType(int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getInflectionType(int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get inflection type of tokens
getInflectionType(int) - Method in class org.apache.lucene.analysis.ja.dict.UnknownDictionary
getInflectionType(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getInflectionType() - Method in class org.apache.lucene.analysis.ja.Token
getInflectionType() - Method in interface org.apache.lucene.analysis.ja.tokenattributes.InflectionAttribute
getInflectionType() - Method in class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
getInflectionTypeTranslation(String) - Static method in class org.apache.lucene.analysis.ja.util.ToStringUtil
  Get the english form of inflection type
getInstance() - Static method in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
getInstance() - Static method in class org.apache.lucene.analysis.ja.dict.ConnectionCosts
getInstance() - Static method in class org.apache.lucene.analysis.ja.dict.TokenInfoDictionary
getInstance() - Static method in class org.apache.lucene.analysis.ja.dict.UnknownDictionary
getLeftId(int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getLeftId(int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get left id of specified word
getLeftId(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getLength() - Method in class org.apache.lucene.analysis.ja.Token
getOffset() - Method in class org.apache.lucene.analysis.ja.Token
getPartOfSpeech(int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getPartOfSpeech(int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get Part-Of-Speech of tokens
getPartOfSpeech(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getPartOfSpeech() - Method in class org.apache.lucene.analysis.ja.Token
getPartOfSpeech() - Method in interface org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttribute
getPartOfSpeech() - Method in class org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl
getPosition() - Method in class org.apache.lucene.analysis.ja.Token
  Get index of this token in input text
getPositionLength() - Method in class org.apache.lucene.analysis.ja.Token
  Get the length (in tokens) of this token.
getPOSTranslation(String) - Static method in class org.apache.lucene.analysis.ja.util.ToStringUtil
  Get the english form of a POS tag
getPronunciation(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getPronunciation(int, char[], int, int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get pronunciation of tokens
getPronunciation(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getPronunciation() - Method in class org.apache.lucene.analysis.ja.Token
getPronunciation() - Method in interface org.apache.lucene.analysis.ja.tokenattributes.ReadingAttribute
getPronunciation() - Method in class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
getReading(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getReading(int, char[], int, int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get reading of tokens
getReading(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.UnknownDictionary
getReading(int, char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getReading() - Method in class org.apache.lucene.analysis.ja.Token
getReading() - Method in interface org.apache.lucene.analysis.ja.tokenattributes.ReadingAttribute
getReading() - Method in class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
getResource(String) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getRightId(int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getRightId(int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get right id of specified word
getRightId(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
getRomanization(String) - Static method in class org.apache.lucene.analysis.ja.util.ToStringUtil
  Romanize katakana with modified hepburn
getRomanization(Appendable, CharSequence) - Static method in class org.apache.lucene.analysis.ja.util.ToStringUtil
  Romanize katakana with modified hepburn
getSurfaceForm() - Method in class org.apache.lucene.analysis.ja.Token
getSurfaceFormString() - Method in class org.apache.lucene.analysis.ja.Token
getWordCost(int) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
getWordCost(int) - Method in interface org.apache.lucene.analysis.ja.dict.Dictionary
  Get word cost of specified word
getWordCost(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
GraphvizFormatter - Class in org.apache.lucene.analysis.ja
  Outputs the dot (graphviz) string for the viterbi lattice.
GraphvizFormatter(ConnectionCosts) - Constructor for class org.apache.lucene.analysis.ja.GraphvizFormatter
GREEK - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## H

HAS_BASEFORM - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
  flag that the entry has baseform data.
HAS_PRONUNCIATION - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
  flag that the entry has pronunciation data.
HAS_READING - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
  flag that the entry has reading data.
HEADER - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
HEADER - Static variable in class org.apache.lucene.analysis.ja.dict.ConnectionCosts
HIRAGANA - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## I

incrementToken() - Method in class org.apache.lucene.analysis.ja.JapaneseBaseFormFilter
incrementToken() - Method in class org.apache.lucene.analysis.ja.JapaneseKatakanaStemFilter
incrementToken() - Method in class org.apache.lucene.analysis.ja.JapaneseReadingFormFilter
incrementToken() - Method in class org.apache.lucene.analysis.ja.JapaneseTokenizer
InflectionAttribute - Interface in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for Kuromoji inflection data.
InflectionAttributeImpl - Class in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for Kuromoji inflection data.
InflectionAttributeImpl() - Constructor for class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
INTERNAL_SEPARATOR - Static variable in interface org.apache.lucene.analysis.ja.dict.Dictionary
isGroup(char) - Method in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
isInvoke(char) - Method in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
isKanji(char) - Method in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
isKnown() - Method in class org.apache.lucene.analysis.ja.Token
  Returns true if this token is known word
isUnknown() - Method in class org.apache.lucene.analysis.ja.Token
  Returns true if this token is unknown word
isUser() - Method in class org.apache.lucene.analysis.ja.Token
  Returns true if this token is defined in user dictionary

## J

JapaneseAnalyzer - Class in org.apache.lucene.analysis.ja
  Analyzer for Japanese that uses morphological analysis.
JapaneseAnalyzer(Version) - Constructor for class org.apache.lucene.analysis.ja.JapaneseAnalyzer
JapaneseAnalyzer(Version, UserDictionary, JapaneseTokenizer.Mode, CharArraySet, Set<String>) - Constructor for class org.apache.lucene.analysis.ja.JapaneseAnalyzer
JapaneseBaseFormFilter - Class in org.apache.lucene.analysis.ja
  Replaces term text with the `BaseFormAttribute`.
JapaneseBaseFormFilter(TokenStream) - Constructor for class org.apache.lucene.analysis.ja.JapaneseBaseFormFilter
JapaneseKatakanaStemFilter - Class in org.apache.lucene.analysis.ja
  A `TokenFilter` that normalizes common katakana spelling variations ending in a long sound character by removing this character (U+30FC).
JapaneseKatakanaStemFilter(TokenStream, int) - Constructor for class org.apache.lucene.analysis.ja.JapaneseKatakanaStemFilter
JapaneseKatakanaStemFilter(TokenStream) - Constructor for class org.apache.lucene.analysis.ja.JapaneseKatakanaStemFilter
JapanesePartOfSpeechStopFilter - Class in org.apache.lucene.analysis.ja
  Removes tokens that match a set of part-of-speech tags.
JapanesePartOfSpeechStopFilter(boolean, TokenStream, Set<String>) - Constructor for class org.apache.lucene.analysis.ja.JapanesePartOfSpeechStopFilter
JapaneseReadingFormFilter - Class in org.apache.lucene.analysis.ja
  A `TokenFilter` that replaces the term attribute with the reading of a token in either katakana or romaji form.
JapaneseReadingFormFilter(TokenStream, boolean) - Constructor for class org.apache.lucene.analysis.ja.JapaneseReadingFormFilter
JapaneseReadingFormFilter(TokenStream) - Constructor for class org.apache.lucene.analysis.ja.JapaneseReadingFormFilter
JapaneseTokenizer - Class in org.apache.lucene.analysis.ja
  Tokenizer for Japanese that uses morphological analysis.
JapaneseTokenizer(Reader, UserDictionary, boolean, JapaneseTokenizer.Mode) - Constructor for class org.apache.lucene.analysis.ja.JapaneseTokenizer
  Create a new JapaneseTokenizer.
JapaneseTokenizer.Mode - Enum in org.apache.lucene.analysis.ja
  Tokenization mode: this determines how the tokenizer handles compound and unknown words.

## K

KANJI - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
KANJINUMERIC - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
KATAKANA - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## L

LEFT_ID - Static variable in class org.apache.lucene.analysis.ja.dict.UserDictionary
lookup(char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.UnknownDictionary
lookup(char[], int, int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
  Lookup words in text
lookupCharacterClass(String) - Static method in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
lookupSegmentation(int) - Method in class org.apache.lucene.analysis.ja.dict.UserDictionary
lookupWordIds(int, IntsRef) - Method in class org.apache.lucene.analysis.ja.dict.BinaryDictionary

## N

NGRAM - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
NO_OUTPUT - Variable in class org.apache.lucene.analysis.ja.dict.TokenInfoFST
NUMERIC - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## O

org.apache.lucene.analysis.ja - package org.apache.lucene.analysis.ja
  Analyzer for Japanese.
org.apache.lucene.analysis.ja.dict - package org.apache.lucene.analysis.ja.dict
  Kuromoji dictionary implementation.
org.apache.lucene.analysis.ja.tokenattributes - package org.apache.lucene.analysis.ja.tokenattributes
  Additional Kuromoji-specific Attributes for text analysis.
org.apache.lucene.analysis.ja.util - package org.apache.lucene.analysis.ja.util
  Kuromoji utility classes.

## P

parse(String) - Static method in class org.apache.lucene.analysis.ja.util.CSVUtil
  Parse CSV line
PartOfSpeechAttribute - Interface in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for `Token.getPartOfSpeech()`.
PartOfSpeechAttributeImpl - Class in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for `Token.getPartOfSpeech()`.
PartOfSpeechAttributeImpl() - Constructor for class org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl
POSDICT_FILENAME_SUFFIX - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
POSDICT_HEADER - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary

## Q

quoteEscape(String) - Static method in class org.apache.lucene.analysis.ja.util.CSVUtil
  Quote and escape input value for CSV

## R

ReadingAttribute - Interface in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for Kuromoji reading data
ReadingAttributeImpl - Class in org.apache.lucene.analysis.ja.tokenattributes
  Attribute for Kuromoji reading data
ReadingAttributeImpl() - Constructor for class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
reflectWith(AttributeReflector) - Method in class org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl
reflectWith(AttributeReflector) - Method in class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
reflectWith(AttributeReflector) - Method in class org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl
reflectWith(AttributeReflector) - Method in class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
reset(Reader) - Method in class org.apache.lucene.analysis.ja.JapaneseTokenizer
reset() - Method in class org.apache.lucene.analysis.ja.JapaneseTokenizer
RIGHT_ID - Static variable in class org.apache.lucene.analysis.ja.dict.UserDictionary

## S

setGraphvizFormatter(GraphvizFormatter) - Method in class org.apache.lucene.analysis.ja.JapaneseTokenizer
  Expert: set this to produce graphviz (dot) output of the Viterbi lattice
setPositionLength(int) - Method in class org.apache.lucene.analysis.ja.Token
  Set the position length (in tokens) of this token.
setToken(Token) - Method in interface org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttribute
setToken(Token) - Method in class org.apache.lucene.analysis.ja.tokenattributes.BaseFormAttributeImpl
setToken(Token) - Method in interface org.apache.lucene.analysis.ja.tokenattributes.InflectionAttribute
setToken(Token) - Method in class org.apache.lucene.analysis.ja.tokenattributes.InflectionAttributeImpl
setToken(Token) - Method in interface org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttribute
setToken(Token) - Method in class org.apache.lucene.analysis.ja.tokenattributes.PartOfSpeechAttributeImpl
setToken(Token) - Method in interface org.apache.lucene.analysis.ja.tokenattributes.ReadingAttribute
setToken(Token) - Method in class org.apache.lucene.analysis.ja.tokenattributes.ReadingAttributeImpl
SPACE - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
SYMBOL - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition

## T

TARGETMAP_FILENAME_SUFFIX - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
TARGETMAP_HEADER - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
Token - Class in org.apache.lucene.analysis.ja
  Analyzed token with morphological data from its dictionary.
Token(int, char[], int, int, JapaneseTokenizer.Type, int, Dictionary) - Constructor for class org.apache.lucene.analysis.ja.Token
TokenInfoDictionary - Class in org.apache.lucene.analysis.ja.dict
  Binary dictionary implementation for a known-word dictionary model: Words are encoded into an FST mapping to a list of wordIDs.
TokenInfoFST - Class in org.apache.lucene.analysis.ja.dict
  Thin wrapper around an FST with root-arc caching for Japanese.
TokenInfoFST(FST<Long>, boolean) - Constructor for class org.apache.lucene.analysis.ja.dict.TokenInfoFST
toString() - Method in class org.apache.lucene.analysis.ja.Token
ToStringUtil - Class in org.apache.lucene.analysis.ja.util
  Utility class for english translations of morphological data, used only for debugging.
ToStringUtil() - Constructor for class org.apache.lucene.analysis.ja.util.ToStringUtil

## U

UnknownDictionary - Class in org.apache.lucene.analysis.ja.dict
  Dictionary for unknown-word handling.
UserDictionary - Class in org.apache.lucene.analysis.ja.dict
  Class for building a User Dictionary.
UserDictionary(Reader) - Constructor for class org.apache.lucene.analysis.ja.dict.UserDictionary

## V

valueOf(String) - Static method in enum org.apache.lucene.analysis.ja.JapaneseTokenizer.Mode
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.lucene.analysis.ja.JapaneseTokenizer.Mode
  Returns an array containing the constants of this enum type, in the order they're declared.
VERSION - Static variable in class org.apache.lucene.analysis.ja.dict.BinaryDictionary
VERSION - Static variable in class org.apache.lucene.analysis.ja.dict.CharacterDefinition
VERSION - Static variable in class org.apache.lucene.analysis.ja.dict.ConnectionCosts

## W

WORD_COST - Static variable in class org.apache.lucene.analysis.ja.dict.UserDictionary

A B C D E F G H I J K L N O P Q R S T U V W