# Uses of Class
org.apache.lucene.analysis.ja.dict.UserDictionary

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

- ## Uses of UserDictionary in org.apache.lucene.analysis.ja

  Constructors in org.apache.lucene.analysis.ja with parameters of type UserDictionary
  Modifier
  Constructor
  Description
  ``
  `JapaneseAnalyzer(UserDictionary userDict, JapaneseTokenizer.Mode mode, CharArraySet stopwords, Set<String> stoptags)`
  ``
  `JapaneseCompletionAnalyzer(UserDictionary userDict, JapaneseCompletionFilter.Mode mode)`
  Creates a new `JapaneseCompletionAnalyzer`
  ``
  `JapaneseTokenizer(UserDictionary userDictionary, boolean discardPunctuation, boolean discardCompoundToken, JapaneseTokenizer.Mode mode)`
  Create a new JapaneseTokenizer.
  ``
  `JapaneseTokenizer(UserDictionary userDictionary, boolean discardPunctuation, JapaneseTokenizer.Mode mode)`
  Create a new JapaneseTokenizer.
  ``
  `JapaneseTokenizer(AttributeFactory factory, TokenInfoDictionary systemDictionary, UnknownDictionary unkDictionary, ConnectionCosts connectionCosts, UserDictionary userDictionary, boolean discardPunctuation, boolean discardCompoundToken, JapaneseTokenizer.Mode mode)`
  Create a new JapaneseTokenizer, supplying a custom system dictionary and unknown dictionary.
  ``
  `JapaneseTokenizer(AttributeFactory factory, UserDictionary userDictionary, boolean discardPunctuation, boolean discardCompoundToken, JapaneseTokenizer.Mode mode)`
  Create a new JapaneseTokenizer using the system and unknown dictionaries shipped with Lucene.
  ``
  `JapaneseTokenizer(AttributeFactory factory, UserDictionary userDictionary, boolean discardPunctuation, JapaneseTokenizer.Mode mode)`
  Create a new JapaneseTokenizer using the system and unknown dictionaries shipped with Lucene.

- ## Uses of UserDictionary in org.apache.lucene.analysis.ja.dict

  Methods in org.apache.lucene.analysis.ja.dict that return UserDictionary
  Modifier and Type
  Method
  Description
  `static UserDictionary`
  UserDictionary.`open(Reader reader)`