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[]characterCategoryMapprivate boolean[]groupMapprivate 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) voidputCharacterCategory(int codePoint, java.lang.String characterClassName)Put mapping from unicode code point to character class.(package private) voidputInvokeDefinition(java.lang.String characterClassName, int invoke, int group, int length)voidwrite(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
-
-