Class CharacterDefinitionWriter
- java.lang.Object
-
- org.apache.lucene.analysis.ja.util.CharacterDefinitionWriter
-
final class CharacterDefinitionWriter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
characterCategoryMap
private boolean[]
groupMap
private boolean[]
invokeMap
-
Constructor Summary
Constructors Constructor Description CharacterDefinitionWriter()
Constructor for building.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
putCharacterCategory(int codePoint, java.lang.String characterClassName)
Put mapping from unicode code point to character class.(package private) void
putInvokeDefinition(java.lang.String characterClassName, int invoke, int group, int length)
void
write(java.nio.file.Path baseDir)
-
-
-
Method Detail
-
putCharacterCategory
void putCharacterCategory(int codePoint, java.lang.String characterClassName)
Put mapping from unicode code point to character class.- Parameters:
codePoint
- code pointcharacterClassName
- character class name
-
putInvokeDefinition
void putInvokeDefinition(java.lang.String characterClassName, int invoke, int group, int length)
-
write
public void write(java.nio.file.Path baseDir) throws java.io.IOException
- Throws:
java.io.IOException
-
-