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 byte
ALPHA
static int
CLASS_COUNT
static byte
CYRILLIC
static byte
DEFAULT
static String
FILENAME_SUFFIX
static byte
GREEK
static byte
HANGUL
static byte
HANJA
static byte
HANJANUMERIC
static String
HEADER
static byte
HIRAGANA
static byte
KANJI
static byte
KATAKANA
static byte
NGRAM
static byte
NUMERIC
static byte
SPACE
static byte
SYMBOL
static int
VERSION
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description byte
getCharacterClass(char c)
static CharacterDefinition
getInstance()
boolean
hasCoda(char ch)
boolean
isGroup(char c)
boolean
isHangul(char c)
boolean
isHanja(char c)
boolean
isInvoke(char c)
static byte
lookupCharacterClass(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()
-
-