Interface ArtifactsFilter
-
- All Known Implementing Classes:
AbstractArtifactFeatureFilter,AbstractArtifactsFilter,ArtifactIdFilter,ArtifactTransitivityFilter,ClassifierFilter,GroupIdFilter,ProjectTransitivityFilter,ScopeFilter,TypeFilter
public interface ArtifactsFilter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<org.apache.maven.artifact.Artifact>filter(java.util.Set<org.apache.maven.artifact.Artifact> artifacts)booleanisArtifactIncluded(org.apache.maven.artifact.Artifact artifact)
-
-
-
Method Detail
-
filter
java.util.Set<org.apache.maven.artifact.Artifact> filter(java.util.Set<org.apache.maven.artifact.Artifact> artifacts) throws ArtifactFilterException- Parameters:
artifacts-Artifact- Returns:
- Set of artifacts.
- Throws:
ArtifactFilterException- in case of a failure.
-
isArtifactIncluded
boolean isArtifactIncluded(org.apache.maven.artifact.Artifact artifact) throws ArtifactFilterException- Parameters:
artifact-Artifact- Returns:
trueif artifact is includedfalseotherwise.- Throws:
ArtifactFilterException- in case of a failure.
-
-