Package io.quarkus.domino
Class ReleaseCollection
java.lang.Object
io.quarkus.domino.ReleaseCollection
- All Implemented Interfaces:
Iterable<ReleaseRepo>
-
Method Summary
Modifier and TypeMethodDescriptionDetects and returns circular release dependencies, if any found.booleanisEmpty()iterator()static ReleaseCollectionof(Collection<ReleaseRepo> releaseRepos) intsize()sort()Returns a new collection of releases sorted according to their dependencies.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
of
-
sort
Returns a new collection of releases sorted according to their dependencies.- Returns:
- new collection of releases sorted according to their dependencies
-
getCircularDependencies
Detects and returns circular release dependencies, if any found.- Returns:
- circular release dependencies, if any found
-
iterator
- Specified by:
iteratorin interfaceIterable<ReleaseRepo>
-
isEmpty
public boolean isEmpty() -
size
public int size() -
getRootReleaseRepos
-