Home | Trees | Indices | Help |
---|
|
object --+ | DocumentSchema
|
|||
__metaclass__ |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
|
|||
|
|||
|
|||
|
|
|||
_dynamic_properties = None hash(x) |
|||
_allow_dynamic_properties = True
|
|||
_doc = None hash(x) |
|||
_db = None hash(x) |
|||
_doc_type_attr =
|
|||
_doc_type =
|
|||
_properties =
|
|
|||
Inherited from |
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
get all properties. Generally we just need to use keys |
override __setattr__ . If value is in dir, we just use setattr. If value is not known (dynamic) we test if type and name of value is supported (in ALLOWED_PROPERTY_TYPES, Property instance and not start with '_') a,d add it to `_dynamic_properties` dict. If value is a list or a dict we use LazyList and LazyDict to maintain in the value.
|
delete property
|
does object contain this propery ?
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri May 4 11:48:41 2012 | http://epydoc.sourceforge.net |