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

Class CombinedCharacterResidualStrokeCountBuilder

source code


Builds a mapping between characters and their residual stroke count when splitting of the radical form. Includes stroke count data from the Unihan database to make up for missing data in own data files.

Nested Classes [hide private]
  CombinedResidualStrokeCountExtractor
Generates the character to residual stroke count mapping.

Inherited from CharacterResidualStrokeCountBuilder: ResidualStrokeCountExtractor

Instance Methods [hide private]
 
getGenerator(self)
Returns the entry generator.
source code

Inherited from CharacterResidualStrokeCountBuilder: __init__

Inherited from EntryGeneratorBuilder: build, getEntryDict, remove

Inherited from TableBuilder: buildIndexObjects, buildTableObject, findFile

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

Class Variables [hide private]
  DEPENDS = ['CharacterRadicalResidualStrokeCount', 'Unihan']
Contains the names of the tables needed for the build process.
  COLUMN_SOURCE = 'kRSKangXi'

Inherited from CharacterResidualStrokeCountBuilder: COLUMNS, COLUMN_TYPES, INDEX_KEYS, PRIMARY_KEYS, PROVIDES

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

getGenerator(self)

source code 

Returns the entry generator. Needs to be implemented by child classes.

Overrides: EntryGeneratorBuilder.getGenerator
(inherited documentation)