l.s.m.b.BinaryPackageRelease(SQLBase) : class documentation

Part of lp.soyuz.model.binarypackagerelease View In Hierarchy

No class docstring
Method __init__ Extended version of the SQLObjectBase constructor.
Method user_defined_fields See IBinaryPackageRelease.
Method title See IBinaryPackageRelease.
Method name See IBinaryPackageRelease.
Method sourcepackagename See IBinaryPackageRelease.
Method files Undocumented
Method addFile See IBinaryPackageRelease.
Method override See IBinaryPackageRelease.

Inherited from SQLBase:

Method __repr__ Undocumented
Method destroySelf Undocumented
Method __eq__ Equality operator.
Method __ne__ Inverse of __eq__.
Method __storm_invalidated__ Flush cached properties.
Class Method _get_store Undocumented
def __init__(self, *args, **kwargs):
Extended version of the SQLObjectBase constructor.

We force use of the master Store.

We refetch any parameters from different stores from the correct master Store.

@property
def user_defined_fields(self):
See IBinaryPackageRelease.
@property
def title(self):
See IBinaryPackageRelease.
@property
def name(self):
See IBinaryPackageRelease.
@property
def sourcepackagename(self):
See IBinaryPackageRelease.
@cachedproperty
def files(self):
Undocumented
def addFile(self, file):
See IBinaryPackageRelease.
def override(self, component=None, section=None, priority=None):
See IBinaryPackageRelease.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.