ArtifactsFilterpublic class ProjectTransitivityFilter extends AbstractArtifactsFilter
| Constructor | Description |
|---|---|
ProjectTransitivityFilter(java.util.Set<org.apache.maven.artifact.Artifact> directDependencies,
boolean excludeTransitive) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
artifactIsADirectDependency(org.apache.maven.artifact.Artifact artifact) |
Compares the artifact to the list of dependencies to see if it is directly included by this project
|
java.util.Set<org.apache.maven.artifact.Artifact> |
filter(java.util.Set<org.apache.maven.artifact.Artifact> artifacts) |
|
boolean |
isExcludeTransitive() |
|
void |
setExcludeTransitive(boolean excludeTransitive) |
isArtifactIncludedpublic ProjectTransitivityFilter(java.util.Set<org.apache.maven.artifact.Artifact> directDependencies,
boolean excludeTransitive)
directDependencies - set of direct dependencies.excludeTransitive - true exclude transitive deps false otherwise.public java.util.Set<org.apache.maven.artifact.Artifact> filter(java.util.Set<org.apache.maven.artifact.Artifact> artifacts)
artifacts - Artifactpublic boolean artifactIsADirectDependency(org.apache.maven.artifact.Artifact artifact)
artifact - representing the item to compare.public boolean isExcludeTransitive()
public void setExcludeTransitive(boolean excludeTransitive)
excludeTransitive - The excludeTransitive to set.Copyright © 2018. All rights reserved.