public class DefaultNDependencies extends Object implements net.thevpc.nuts.NDependencies
| Constructor and Description |
|---|
DefaultNDependencies(String solver,
net.thevpc.nuts.NId[] ids,
net.thevpc.nuts.NDependencyFilter filter,
net.thevpc.nuts.NDependency[] immediateDependencies,
net.thevpc.nuts.NDependency[] nonMergedDependencies,
net.thevpc.nuts.NDependencyTreeNode[] nonMergedNodes,
net.thevpc.nuts.NDependency[] mergedDependencies,
net.thevpc.nuts.NDependencyTreeNode[] mergedNodes,
Supplier<net.thevpc.nuts.elem.NElement> description) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.elem.NElement |
describe() |
net.thevpc.nuts.NDependencyFilter |
filter() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependency> |
immediate() |
net.thevpc.nuts.util.NIterator<net.thevpc.nuts.NDependency> |
iterator() |
net.thevpc.nuts.NDependencies |
redescribe(Supplier<net.thevpc.nuts.elem.NElement> description) |
String |
solver() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.NId> |
sourceIds() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependencyTreeNode> |
sourceNodes() |
List<net.thevpc.nuts.NDependency> |
toList() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependency> |
transitive() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependencyTreeNode> |
transitiveNodes() |
net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependency> |
transitiveWithSource() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic DefaultNDependencies(String solver, net.thevpc.nuts.NId[] ids, net.thevpc.nuts.NDependencyFilter filter, net.thevpc.nuts.NDependency[] immediateDependencies, net.thevpc.nuts.NDependency[] nonMergedDependencies, net.thevpc.nuts.NDependencyTreeNode[] nonMergedNodes, net.thevpc.nuts.NDependency[] mergedDependencies, net.thevpc.nuts.NDependencyTreeNode[] mergedNodes, Supplier<net.thevpc.nuts.elem.NElement> description)
public String solver()
solver in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.NId> sourceIds()
sourceIds in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.NDependencyFilter filter()
filter in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependency> immediate()
immediate in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependency> transitive()
transitive in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependencyTreeNode> transitiveNodes()
transitiveNodes in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependency> transitiveWithSource()
transitiveWithSource in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NStream<net.thevpc.nuts.NDependencyTreeNode> sourceNodes()
sourceNodes in interface net.thevpc.nuts.NDependenciespublic List<net.thevpc.nuts.NDependency> toList()
toList in interface net.thevpc.nuts.NDependenciespublic net.thevpc.nuts.util.NIterator<net.thevpc.nuts.NDependency> iterator()
public net.thevpc.nuts.elem.NElement describe()
describe in interface net.thevpc.nuts.elem.NElementDescribable<net.thevpc.nuts.util.NIterable<net.thevpc.nuts.NDependency>>public net.thevpc.nuts.NDependencies redescribe(Supplier<net.thevpc.nuts.elem.NElement> description)
redescribe in interface net.thevpc.nuts.elem.NElementRedescribable<net.thevpc.nuts.util.NIterable<net.thevpc.nuts.NDependency>>redescribe in interface net.thevpc.nuts.util.NIterable<net.thevpc.nuts.NDependency>Copyright © 2025 vpc open source initiative. All rights reserved.