class ArtifactRequestBuilder extends java.lang.Object implements DependencyVisitor
Modifier and Type | Field and Description |
---|---|
private java.util.List<ArtifactRequest> |
requests |
private RequestTrace |
trace |
Constructor and Description |
---|
ArtifactRequestBuilder(RequestTrace trace) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ArtifactRequest> |
getRequests() |
boolean |
visitEnter(DependencyNode node)
Notifies the visitor of a node visit before its children have been processed.
|
boolean |
visitLeave(DependencyNode node)
Notifies the visitor of a node visit after its children have been processed.
|
private final RequestTrace trace
private final java.util.List<ArtifactRequest> requests
ArtifactRequestBuilder(RequestTrace trace)
public java.util.List<ArtifactRequest> getRequests()
public boolean visitEnter(DependencyNode node)
DependencyVisitor
visitEnter
in interface DependencyVisitor
node
- The dependency node being visited, must not be null
.true
to visit child nodes of the specified node as well, false
to skip children.public boolean visitLeave(DependencyNode node)
DependencyVisitor
visitLeave
in interface DependencyVisitor
node
- The dependency node being visited, must not be null
.true
to visit siblings nodes of the specified node as well, false
to skip siblings.