org.sonatype.aether.util.graph.traverser
Class StaticDependencyTraverser
java.lang.Object
org.sonatype.aether.util.graph.traverser.StaticDependencyTraverser
- All Implemented Interfaces:
- DependencyTraverser
public class StaticDependencyTraverser
- extends Object
- implements DependencyTraverser
A dependency traverser which always or never traverses children.
- Author:
- Benjamin Bentmann
|
Constructor Summary |
StaticDependencyTraverser(boolean traverse)
Creates a new traverser with the specified traversal behavior. |
StaticDependencyTraverser
public StaticDependencyTraverser(boolean traverse)
- Creates a new traverser with the specified traversal behavior.
- Parameters:
traverse - true to traverse all dependencies, false to never traverse.
traverseDependency
public boolean traverseDependency(Dependency dependency)
- Specified by:
traverseDependency in interface DependencyTraverser
deriveChildTraverser
public DependencyTraverser deriveChildTraverser(DependencyCollectionContext context)
- Specified by:
deriveChildTraverser in interface DependencyTraverser
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.