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

Class CombinedStrokeCountBuilder

source code


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

Nested Classes [hide private]
  CombinedStrokeCountGenerator
Generates the character stroke count mapping.

Inherited from StrokeCountBuilder: StrokeCountGenerator

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

Inherited from StrokeCountBuilder: __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 = ['CharacterDecomposition', 'StrokeOrder', 'Unihan']
Contains the names of the tables needed for the build process.
  COLUMN_SOURCE = 'kTotalStrokes'

Inherited from StrokeCountBuilder: COLUMNS, COLUMN_TYPES, PRIMARY_KEYS, PROVIDES

Inherited from EntryGeneratorBuilder: INDEX_KEYS

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)