Part of lp.soyuz.interfaces.packageset View In Hierarchy
Known subclasses: lp.soyuz.interfaces.webservice.IPackageset
Method | sourcesIncluded | Get all source names associated with this package set. |
Method | setsIncludedBy | Get all package sets that include this one. |
Method | setsIncluded | Get all package sets that are included by this one. |
Method | sourcesSharedBy | Get source package names also included by another package set. |
Method | sourcesNotSharedBy | Get source package names not included by another package set. |
Method | getSourcesIncluded | Get all source names associated with this package set. |
Method | isSourceIncluded | Is this source package name included in this package set? |
Method | getSourcesSharedBy | Get source package names also included by another package set. |
Method | getSourcesNotSharedBy | Get source package names not included by another package set. |
Method | relatedSets | Get all other package sets in this set's PackagesetGroup . |
Inherited from IHasOwner:
Attribute | owner | The object's owner, which is an IPerson. |
This method returns the source package names that are directly or indirectly associated with the package set at hand. Indirect associations may be defined through package set successors.
Parameters | direct_inclusion | if this flag is set to True only sources directly included by this package set will be considered. |
Returns | A (potentially empty) sequence of ISourcePackageName
instances. |
Return all package sets that directly or indirectly include this one.
Parameters | direct_inclusion | if this flag is set to True only sets directly including this one will be considered. |
Returns | A (potentially empty) sequence of IPackageset instances. |
Return all package sets that are directly or indirectly included by this one.
Parameters | direct_inclusion | if this flag is set to True only sets directly included by this one will be considered. |
Returns | A (potentially empty) sequence of IPackageset instances. |
What source package names does this package set have in common with
the other_package_set
?
Parameters | other_package_set | the other package set |
direct_inclusion | if this flag is set to True only directly included sources will be considered. | |
Returns | A (potentially empty) sequence of ISourcePackageName
instances. |
Which source package names included by this package are not
included by the other_package_set
?
Parameters | other_package_set | the other package set |
direct_inclusion | if this flag is set to True only directly included sources will be considered. | |
Returns | A (potentially empty) sequence of ISourcePackageName
instances. |
This method returns the source package names that are directly or indirectly associated with the package set at hand. Indirect associations may be defined through package set successors.
Please note: this method was mainly introduced in order to
facilitate the listing of source package names via the LP
web services API. It returns string names as opposed to
ISourcePackageName
instances.
Parameters | direct_inclusion | if this flag is set to True only sources directly included by this package set will be considered. |
Returns | A (potentially empty) sequence of string source package names. |
Parameters | sourcepackagename | an ISourcePackageName . |
direct_inclusion | if this flag is set to True only sources directly included by this package set will be considered. | |
Returns | True if the source is included in this package set, otherwise False. |
What source package names does this package set have in common with
the other_package_set
?
Please note: this method was mainly introduced in order to
facilitate the listing of source package names via the LP
web services API. It returns string names as opposed to
ISourcePackageName
instances.
Parameters | other_package_set | the other package set |
direct_inclusion | if this flag is set to True only directly included sources will be considered. | |
Returns | A (potentially empty) sequence of string source package names. |
Which source package names included by this package are not
included by the other_package_set
?
Please note: this method was mainly introduced in order to
facilitate the listing of source package names via the LP
web services API. It returns string names as opposed to
ISourcePackageName
instances.
Parameters | other_package_set | the other package set |
direct_inclusion | if this flag is set to True only directly included sources will be considered. | |
Returns | A (potentially empty) sequence of string source package names. |
PackagesetGroup
.
Returns all package sets that are related to this one, but not this one itself.
Returns | A (potentially empty) sequence of IPackageset instances. |