Class CharacterDefinition
java.lang.Object
org.apache.lucene.analysis.ja.dict.CharacterDefinition
Character category data.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enum
private static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byte
private final byte[]
static final int
static final byte
static final byte
static final String
static final byte
private final boolean[]
static final String
static final byte
private final boolean[]
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte
getCharacterClass
(char c) private static InputStream
static CharacterDefinition
boolean
isGroup
(char c) boolean
isInvoke
(char c) boolean
isKanji
(char c) static byte
lookupCharacterClass
(String characterClassName)
-
Field Details
-
FILENAME_SUFFIX
- See Also:
-
HEADER
- See Also:
-
VERSION
public static final int VERSION- See Also:
-
CLASS_COUNT
public static final int CLASS_COUNT -
characterCategoryMap
private final byte[] characterCategoryMap -
invokeMap
private final boolean[] invokeMap -
groupMap
private final boolean[] groupMap -
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
-
-
Constructor Details
-
CharacterDefinition
- Throws:
IOException
-
-
Method Details
-
getClassResource
- Throws:
IOException
-
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
-
getInstance
-