Home | Trees | Index | Help |
|
---|
Package bazaar :: Module assoc :: Class BiDirManyToMany |
|
object
--+ |AssociationReferenceProxy
--+ |List
--+ |BiDirList
--+ | BiDirManyToMany
Method Summary | |
---|---|
Append referenced object relational data to association data and update association data of referenced class. | |
Load association data from database. | |
Request reloading association relational data. | |
Inherited from BiDirList | |
Append referenced object to association and integrate association data. | |
Integrate association data when referenced object is removed from association. | |
Integrate association data when referenced object is appended to association. | |
Remove referenced object from association and integrate association data. | |
Inherited from List | |
Create descriptor for one-to-many and many-to-many associations. | |
Descriptor method to get iterator of referenced objects. | |
Assigning list of referenced objects is not implemented yet. | |
Add pair of application object's and referenced object's primary key values into database. | |
Check if object is referenced by application object. | |
Remove pair of application object's and referenced object's primary key values from database. | |
Return tuple of application object's and referenced object's primary key values. | |
Return iterator of all referenced objects by application object. | |
Remove referenced object from association. | |
Return amount of all referenced objects by application object. | |
Save referenced object's primary key value. | |
Update in database relational data of association of given application object. | |
Return pair of application object's and referenced object's primary key values. | |
Inherited from AssociationReferenceProxy | |
Assign referenced object. | |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
helper for pickle | |
helper for pickle | |
x.__repr__() <==> repr(x) | |
x.__setattr__('name', value) <==> x.name = value | |
x.__str__() <==> str(x) |
Instance Variable Summary | |
---|---|
Inherited from List | |
appended : Sets of referenced objects appended to association. | |
cache : Association data cache - sets of referenced objects's primary key
values per application object. | |
reload : If true, then association data will be loaded from database. | |
removed : Sets of referenced objects removed from association. | |
Inherited from AssociationReferenceProxy | |
association : Referenced class' association object of bi-directional
association. | |
broker : Broker of application class. | |
col : Application object's class attribute. | |
vbroker : Broker of referenced application objects' class. |
Method Details |
---|
appendKey(self, okey, vkey)Append referenced object relational data to association data and update association data of referenced class.
|
loadData(self)Load association data from database.
|
reloadData(self, now=False)Request reloading association relational data. Referenced class' association data are reloaded, too. Association data are removed from memory. Ifnow is set
to true, then relationship data are loaded from database
immediately.
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Tue May 10 18:27:28 2005 | http://epydoc.sf.net |