Class CharacterDefinitionWriter
java.lang.Object
org.apache.lucene.analysis.ko.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) void
putCharacterCategory
(int codePoint, String characterClassName) Put mapping from unicode code point to character class.(package private) void
putInvokeDefinition
(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
-