public interface DependencyTraverser
Note: Implementations must be stateless.
 Warning: This hook is called from a hot spot and therefore implementations should pay attention to
 performance. Among others, implementations should provide a semantic equals() method.
| Modifier and Type | Method and Description | 
|---|---|
| DependencyTraverser | deriveChildTraverser(DependencyCollectionContext context)Derives a dependency traverser that will be used to decide whether the transitive dependencies of the dependency
 given in the collection context shall be traversed. | 
| boolean | traverseDependency(Dependency dependency)Decides whether the dependencies of the specified dependency should be traversed. | 
boolean traverseDependency(Dependency dependency)
dependency - The dependency to check, must not be null.true if the dependency graph builder should recurse into the specified dependency and process its
         dependencies, false otherwise.DependencyTraverser deriveChildTraverser(DependencyCollectionContext context)
context - The dependency collection context, must not be null.null if dependencies should be unconditionally
         traversed in the sub graph.Copyright © 2010–2018 The Apache Software Foundation. All rights reserved.