Package cjklib :: Module build :: Class CharacterDecompositionBuilder
[hide private]
[frames] | no frames]

Class CharacterDecompositionBuilder

source code


Builds a mapping between characters and their decomposition.

Nested Classes [hide private]

Inherited from CSVFileLoader: DefaultDialect

Instance Methods [hide private]

Inherited from CSVFileLoader: __init__, build, getCSVReader, remove

Inherited from TableBuilder: buildIndexObjects, buildTableObject, findFile

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]

Inherited from CSVFileLoader: byte_string_dialect, unicode_csv_reader, utf_8_encoder

Class Variables [hide private]
  PROVIDES = 'CharacterDecomposition'
Contains the name of the table provided by this module.
  TABLE_CSV_FILE_MAPPING = 'characterdecomposition.csv'
csv file path
  TABLE_DECLARATION_FILE_MAPPING = 'characterdecomposition.sql'
file path containing SQL create table code.
  INDEX_KEYS = [['ChineseCharacter', 'ZVariant']]
Index keys (not unique) of the created table

Inherited from TableBuilder: DEPENDS

Properties [hide private]

Inherited from object: __class__