# Uses of Package
org.apache.lucene.analysis.ja.dict

- Packages that use org.apache.lucene.analysis.ja.dict
  Package | Description
  --- | ---
  org.apache.lucene.analysis.ja | Analyzer for Japanese.
  org.apache.lucene.analysis.ja.dict | Kuromoji dictionary implementation.

- Classes in org.apache.lucene.analysis.ja.dict used by org.apache.lucene.analysis.ja
  Class | Description
  --- | ---
  ConnectionCosts | n-gram connection cost data
  Dictionary | Dictionary interface for retrieving morphological data by id.
  TokenInfoDictionary | Binary dictionary implementation for a known-word dictionary model: Words are encoded into an FST mapping to a list of wordIDs.
  UnknownDictionary | Dictionary for unknown-word handling.
  UserDictionary | Class for building a User Dictionary.

- Classes in org.apache.lucene.analysis.ja.dict used by org.apache.lucene.analysis.ja.dict
  Class | Description
  --- | ---
  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.
  ConnectionCosts | n-gram connection cost data
  Dictionary | Dictionary interface for retrieving morphological data by id.
  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.
  UnknownDictionary | Dictionary for unknown-word handling.
  UserDictionary | Class for building a User Dictionary.