Class CharacterDefinition
- java.lang.Object
-
- org.apache.lucene.analysis.ja.dict.CharacterDefinition
-
public final class CharacterDefinition extends Object
Character category data.
-
-
Field Summary
Fields Modifier and Type Field Description static byteALPHAstatic intCLASS_COUNTstatic byteCYRILLICstatic byteDEFAULTstatic StringFILENAME_SUFFIXstatic byteGREEKstatic StringHEADERstatic byteHIRAGANAstatic byteKANJIstatic byteKANJINUMERICstatic byteKATAKANAstatic byteNGRAMstatic byteNUMERICstatic byteSPACEstatic byteSYMBOLstatic intVERSION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description bytegetCharacterClass(char c)static CharacterDefinitiongetInstance()booleanisGroup(char c)booleanisInvoke(char c)booleanisKanji(char c)static bytelookupCharacterClass(String characterClassName)
-
-
-
Field Detail
-
FILENAME_SUFFIX
public static final String FILENAME_SUFFIX
- See Also:
- Constant Field Values
-
HEADER
public static final String HEADER
- See Also:
- Constant Field Values
-
VERSION
public static final int VERSION
- See Also:
- Constant Field Values
-
CLASS_COUNT
public static final int CLASS_COUNT
-
NGRAM
public static final byte NGRAM
-
DEFAULT
public static final byte DEFAULT
-
SPACE
public static final byte SPACE
-
SYMBOL
public static final byte SYMBOL
-
NUMERIC
public static final byte NUMERIC
-
ALPHA
public static final byte ALPHA
-
CYRILLIC
public static final byte CYRILLIC
-
GREEK
public static final byte GREEK
-
HIRAGANA
public static final byte HIRAGANA
-
KATAKANA
public static final byte KATAKANA
-
KANJI
public static final byte KANJI
-
KANJINUMERIC
public static final byte KANJINUMERIC
-
-
Method Detail
-
getCharacterClass
public byte getCharacterClass(char c)
-
isInvoke
public boolean isInvoke(char c)
-
isGroup
public boolean isGroup(char c)
-
isKanji
public boolean isKanji(char c)
-
lookupCharacterClass
public static byte lookupCharacterClass(String characterClassName)
-
getInstance
public static CharacterDefinition getInstance()
-
-