Package application :: Module schema :: Class SchemaStruct
[hide private]
[frames] | no frames]

Class SchemaStruct

source code

             object --+                
                      |                
chandlerdb.item.c.CItem --+            
                          |            
  repository.item.Item.Item --+        
                              |        
   repository.schema.Types.Type --+    
                                  |    
     repository.schema.Types.Struct --+
                                      |
                                     SchemaStruct

Nested Classes [hide private]

Inherited from repository.item.Item.Item: __metaclass__

Instance Methods [hide private]
 
makeString(self, value) source code
 
makeValue(self, value) source code
 
writeValue(self, itemWriter, buffer, item, version, value, withSchema) source code
 
readValue(self, itemReader, offset, data, withSchema, view, name, afterLoadHooks) source code

Inherited from repository.schema.Types.Struct: fieldEnd, fieldsEnd, fieldsStart, getDefaultValue, getFieldValue, getFlags, getParsedValue, hashValue, isValueReady, recognizes, startValue, typeXML

Inherited from repository.schema.Types.Struct (private): _fieldXML

Inherited from repository.schema.Types.Type: __init__, eval, getImplementationType, handlerName, hashItem, isAlias, makeUnicode, onItemCopy, onItemDelete, onItemLoad, onItemUnload

Inherited from repository.item.Item.Item: _repr_, addFreeValue, addValue, check, clone, copy, delete, dir, find, findPath, findUUID, getACL, getAttributeValue, getFirstChild, getFreeValue, getItemChild, getItemCloud, getLastChild, getNextChild, getPreviousChild, getValue, getVersion, hasAttributeAspect, hasChild, hasChildren, hasKey, hasValue, isAttributeDirty, isItemOf, isRemote, iterAttributeNames, iterAttributeValues, iterChildren, iterChildrenKeys, mixinKinds, move, placeChild, printItem, refCount, removeACL, removeAttributeValue, removeFreeValue, removeValue, rename, setACL, setAttributeValue, setFreeValue, setPinned, setValue, unloadItem, unwatchCollection, unwatchItem, unwatchKind, walk, watchCollection, watchItem, watchKind

Inherited from chandlerdb.item.c.CItem: __delattr__, __getattribute__, __getitem__, __new__, __repr__, __setattr__, getAttributeAspect, getDirty, getLocalAttributeValue, hasLocalAttributeValue, hasTrueAttributeValue, isDeferred, isDeferring, isDeferringOrDeleting, isDeleted, isDeleting, isDirty, isLive, isMutating, isMutatingOrDeleting, isNew, isPinned, isSchema, isStale, isWatched, setDirty

Inherited from object: __hash__, __reduce__, __reduce_ex__, __str__

Class Variables [hide private]

Inherited from repository.schema.Types.Type: NoneString

Inherited from chandlerdb.item.c.CItem: ADIRTY, CDIRTY, CONTAINER, CORESCHEMA, DEFERRED, DEFERRING, DELETED, DELETING, DIRTY, FDIRTY, IDXMONITOR, KDIRTY, MERGED, MUTATING, NDIRTY, NEW, NODIRTY, PINNED, P_WATCHED, RAW, RDIRTY, SAVEMASK, SCHEMA, STALE, SYSMONITOR, SYSMONONLY, TOINDEX, T_WATCHED, VDIRTY, VRDIRTY, WATCHED, WITHSCHEMA

Properties [hide private]

Inherited from chandlerdb.item.c.CItem: c, itsKind, itsName, itsParent, itsPath, itsRef, itsRefs, itsRoot, itsStatus, itsUUID, itsValues, itsVersion, itsView

Inherited from object: __class__

Method Details [hide private]

makeString(self, value)

source code 
Overrides: repository.schema.Types.Struct.makeString

makeValue(self, value)

source code 
Overrides: repository.schema.Types.Struct.makeValue

writeValue(self, itemWriter, buffer, item, version, value, withSchema)

source code 
Overrides: repository.schema.Types.Struct.writeValue

readValue(self, itemReader, offset, data, withSchema, view, name, afterLoadHooks)

source code 
Overrides: repository.schema.Types.Struct.readValue