Home | Trees | Index | Help |
---|
Package pybaz :: Class BranchIterable |
|
object
--+ |NamespaceObject
--+ |RevisionIterable
--+ |VersionIterable
--+ | BranchIterable
Category
,
CategoryIterable
Base class for archive classes above Branch. BranchIterable provides features which are common to all objects containing branches.
Method Summary | |
---|---|
Iterate over archive branches. | |
Iterate over library branches. | |
Iterate over library revisions. | |
Iterate over archive versions. | |
Inherited from VersionIterable | |
Iterate over library revisions. | |
Iterate over archive revisions. | |
Inherited from NamespaceObject | |
Compare types and fully-qualified names. | |
Compare types and fully-qualified names. | |
Fully-qualified name in angle brackets. | |
Fully-qualified name. | |
Does this namespace exists? Within the Arch model, history cannot be changed: created archive entries cannot be deleted. | |
Deprecated Fully qualified name of this namespace object. | |
Inherited from object | |
x.__init__(...) initializes x; see x.__class__.__doc__ for signature... | |
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.__setattr__('name', value) <==> x.name = value... |
Property Summary | |
---|---|
Inherited from NamespaceObject | |
fullname : Fully qualfied name of this namespace object. |
Method Details |
---|
iter_branches(self)Iterate over archive branches. :return: all existing branches in this namespace. :rtype: iterable of `Branch` :precondition: `self.exists()` returns ``True``. |
iter_library_branches(self)Iterate over library branches. :return: branches in this namespace which are present in the revision library. :rtype: iterable of `Branch` |
iter_library_versions(self, reverse=False)Iterate over library revisions. :param reverse: reverse order, higher versions first. :type reverse: bool :return: versions in this namespace which are present in the revision library. :rtype: iterable of `Version`
|
iter_versions(self, reverse=False)Iterate over archive versions. :param reverse: reverse order, higher versions first. :type reverse: bool :return: all existing versions in this namespace. :rtype: iterable of `Version` :precondition: `self.exists()` returns ``True``.
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Tue Jul 11 07:23:51 2006 | http://epydoc.sf.net |