Class CharacterDefinition
- java.lang.Object
-
- org.apache.lucene.analysis.ko.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 byteHANGULstatic byteHANJAstatic byteHANJANUMERICstatic StringHEADERstatic byteHIRAGANAstatic byteKANJIstatic 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()booleanhasCoda(char ch)booleanisGroup(char c)booleanisHangul(char c)booleanisHanja(char c)booleanisInvoke(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
-
HANGUL
public static final byte HANGUL
-
HANJA
public static final byte HANJA
-
HANJANUMERIC
public static final byte HANJANUMERIC
-
-
Method Detail
-
getCharacterClass
public byte getCharacterClass(char c)
-
isInvoke
public boolean isInvoke(char c)
-
isGroup
public boolean isGroup(char c)
-
isHanja
public boolean isHanja(char c)
-
isHangul
public boolean isHangul(char c)
-
hasCoda
public boolean hasCoda(char ch)
-
lookupCharacterClass
public static byte lookupCharacterClass(String characterClassName)
-
getInstance
public static CharacterDefinition getInstance()
-
-