CharacterDefinitionWriter

class CharacterDefinitionWriter<T : CharacterDefinition>(implClazz: KClass<T>, defaultValue: Byte, classCount: Int, lookupCharClass: CharacterDefinition.LookupCharacterClass)

Writes character definition file

Constructors

Link copied to clipboard
constructor(implClazz: KClass<T>, defaultValue: Byte, classCount: Int, lookupCharClass: CharacterDefinition.LookupCharacterClass)

Functions

Link copied to clipboard
fun putCharacterCategory(codePoint: Int, characterClassName: String)

Put mapping from unicode code point to character class.

Link copied to clipboard
fun putInvokeDefinition(characterClassName: String, invoke: Int, group: Int, length: Int)
Link copied to clipboard
fun write(baseDir: Path, charDefCodecHeader: String, charDefCodecVersion: Int)