Part of lp.code.model.gitcollection View In Hierarchy
Method | __init__ | Construct a GenericGitCollection . |
Method | visibleByUser | See IGitCollection . |
Method | _filterBy | Return a subset of this collection, filtered by 'expressions'. |
Method | _getRepositoryVisibilityExpression | Return the where clauses for visibility. |
Inherited from GenericGitCollection:
GenericGitCollection
.Parameters | store | The store to look in for repositories. If not specified, use the default store. |
filter_expressions | A list of Storm expressions to restrict the repositories in the collection. If unspecified, then there will be no restrictions on the result set. That is, all repositories in the store will be in the collection. | |
tables | A dict of Storm tables to the Join expression. If an expression in filter_expressions refers to a table, then that table must be in this list. | |
asymmetric_filter_expressions | As per filter_expressions but only applies to one side of reflexive joins. | |
asymmetric_tables | As per tables, for asymmetric_filter_expressions. |
Parameters | symmetric | If True this filter will apply to both sides of merge proposal lookups and any other lookups that join GitRepository back onto GitRepository. |
Parameters | repository_class | The GitRepository class to use - permits using ClassAliases. |