public abstract class DelegateDependencyTraverser extends Object implements org.eclipse.aether.collection.DependencyTraverser
| Modifier | Constructor and Description |
|---|---|
protected |
DelegateDependencyTraverser(org.eclipse.aether.collection.DependencyTraverser delegate)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.aether.collection.DependencyTraverser |
deriveChildTraverser(org.eclipse.aether.collection.DependencyCollectionContext context) |
protected abstract boolean |
doTraverseDependency(org.eclipse.aether.graph.Dependency dependency)
Override this to prune.
|
boolean |
traverseDependency(org.eclipse.aether.graph.Dependency dependency) |
protected DelegateDependencyTraverser(org.eclipse.aether.collection.DependencyTraverser delegate)
throws NullPointerException
delegate - the traverse to delegate to after own check is not
rejecting.NullPointerException - if delegate is null.public final boolean traverseDependency(org.eclipse.aether.graph.Dependency dependency)
traverseDependency in interface org.eclipse.aether.collection.DependencyTraverserprotected abstract boolean doTraverseDependency(org.eclipse.aether.graph.Dependency dependency)
dependency - the dependency to check.false
otherwise.public org.eclipse.aether.collection.DependencyTraverser deriveChildTraverser(org.eclipse.aether.collection.DependencyCollectionContext context)
deriveChildTraverser in interface org.eclipse.aether.collection.DependencyTraverserCopyright © 2013–2019 FuseSource. All rights reserved.