public class ArtifactTransitivityFilter extends AbstractArtifactsFilter
Constructor and Description |
---|
ArtifactTransitivityFilter(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.repository.ArtifactRepository local,
List remote,
org.apache.maven.project.MavenProjectBuilder builder) |
ArtifactTransitivityFilter(org.apache.maven.model.Dependency dependency,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.repository.ArtifactRepository local,
List remote,
org.apache.maven.project.MavenProjectBuilder builder) |
Modifier and Type | Method and Description |
---|---|
boolean |
artifactIsATransitiveDependency(org.apache.maven.artifact.Artifact artifact)
Compares the artifact to the list of dependencies to see if it is directly included by this project
|
Set |
filter(Set artifacts) |
isArtifactIncluded
public ArtifactTransitivityFilter(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.repository.ArtifactRepository local, List remote, org.apache.maven.project.MavenProjectBuilder builder) throws org.apache.maven.project.ProjectBuildingException, org.apache.maven.project.artifact.InvalidDependencyVersionException
org.apache.maven.project.ProjectBuildingException
org.apache.maven.project.artifact.InvalidDependencyVersionException
public ArtifactTransitivityFilter(org.apache.maven.model.Dependency dependency, org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.repository.ArtifactRepository local, List remote, org.apache.maven.project.MavenProjectBuilder builder) throws org.apache.maven.project.ProjectBuildingException, org.apache.maven.project.artifact.InvalidDependencyVersionException
org.apache.maven.project.ProjectBuildingException
org.apache.maven.project.artifact.InvalidDependencyVersionException
public boolean artifactIsATransitiveDependency(org.apache.maven.artifact.Artifact artifact)
artifact
- representing the item to compare.Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.