l.b.m.s.HasSprintsMixin : class documentation

Part of lp.blueprints.model.sprint View In Hierarchy

Known subclasses: lp.registry.model.distribution.Distribution, lp.registry.model.product.Product, lp.registry.model.projectgroup.ProjectGroup

A mixin class implementing the common methods for any class implementing IHasSprints.
Method getSprints Undocumented
Method sprints See IHasSprints.
Method getComingSprings Undocumented
Method coming_sprints See IHasSprints.
Method past_sprints See IHasSprints.
Method _getBaseQueryAndClauseTablesForQueryingSprints Return the base SQL query and the clauseTables to be used when
def _getBaseQueryAndClauseTablesForQueryingSprints(self):
Return the base SQL query and the clauseTables to be used when querying sprints related to this object.

Subclasses must overwrite this method if it doesn't suit them.

def getSprints(self):
Undocumented
@cachedproperty
def sprints(self):
See IHasSprints.
def getComingSprings(self):
Undocumented
@cachedproperty
def coming_sprints(self):
See IHasSprints.
@property
def past_sprints(self):
See IHasSprints.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.