|
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature |
|
|
|
_needsBuckets(self)
Checks if all necearry buckets have been supplied and processed |
|
|
|
getTreeLefts(self)
Returns the Radix Trie "left" pointers |
|
|
|
getTreeRights(self)
Returns the Radix Trie "right" pointers |
|
|
|
getTreeProperties(self)
Returns the properties used in the Radix Trie nodes |
|
|
|
getPropertyNames(self)
Returns the property names array |
|
|
|
getPropertyNamesAsStrings(self)
Returns the property names array |
|
|
|
processBucket(self,
bucketId,
fileCrc32,
bucketData)
Process a bucket identified by bucketId. |
|
|
|
|
|
_processPropertyValuesBucket(self,
data)
The following is the structure of this bucket:
2b Number of indexed items
<repeating>
1b container type ID: no container, ordered set etc
<if container="no container">
1B property type - int, boolean, string etc
1B/2B/4B length of value bytes --OPTIONAL-- (only applies to some string types)
?B the converted value, some data types have a fixed length such as (boolean len=1, byte len=1, short len=2, int len=4, float len=4)
</if> |
|
|
|
_getSingleValueProperty(self,
reader)
Read a single-value property value |
|
|
|
|
|
|
|
|
|
_getPropertyValue(self,
dataType,
reader)
Read the appropriate property from the ByteReader depending on the
data type. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|