private class PurgeLocalRepositoryMojo.DirectDependencyFilter
extends org.apache.maven.shared.artifact.filter.resolve.AbstractFilter
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<org.apache.maven.artifact.Artifact> |
directDependencyArtifacts |
private org.apache.maven.artifact.Artifact |
projectArtifact |
| Constructor and Description |
|---|
DirectDependencyFilter(org.apache.maven.artifact.Artifact projectArtifact,
java.util.Set<org.apache.maven.artifact.Artifact> directDependencyArtifacts)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(org.apache.maven.shared.artifact.filter.resolve.Node node,
java.util.List<org.apache.maven.shared.artifact.filter.resolve.Node> parents) |
private boolean |
artifactsGAMatch(org.apache.maven.shared.artifact.filter.resolve.Node node,
org.apache.maven.artifact.Artifact artifact2) |
private org.apache.maven.artifact.Artifact projectArtifact
private java.util.Set<org.apache.maven.artifact.Artifact> directDependencyArtifacts
public DirectDependencyFilter(org.apache.maven.artifact.Artifact projectArtifact,
java.util.Set<org.apache.maven.artifact.Artifact> directDependencyArtifacts)
directDependencyArtifacts - Set of Artifact objects which represent the direct dependencies of the
projectpublic boolean accept(org.apache.maven.shared.artifact.filter.resolve.Node node,
java.util.List<org.apache.maven.shared.artifact.filter.resolve.Node> parents)
accept in class org.apache.maven.shared.artifact.filter.resolve.AbstractFilterprivate boolean artifactsGAMatch(org.apache.maven.shared.artifact.filter.resolve.Node node,
org.apache.maven.artifact.Artifact artifact2)