Class CharacterDefinitionWriter
java.lang.Object
org.apache.lucene.analysis.ja.util.CharacterDefinitionWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final byte[]private final boolean[]private final boolean[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidputCharacterCategory(int codePoint, String characterClassName) Put mapping from unicode code point to character class.(package private) voidputInvokeDefinition(String characterClassName, int invoke, int group, int length) void
-
Field Details
-
characterCategoryMap
private final byte[] characterCategoryMap -
invokeMap
private final boolean[] invokeMap -
groupMap
private final boolean[] groupMap
-
-
Constructor Details
-
CharacterDefinitionWriter
CharacterDefinitionWriter()Constructor for building. TODO: remove write access
-
-
Method Details
-
putCharacterCategory
Put mapping from unicode code point to character class.- Parameters:
codePoint- code pointcharacterClassName- character class name
-
putInvokeDefinition
-
write
- Throws:
IOException
-