Interface ArtifactsFilter
- All Known Implementing Classes:
AbstractArtifactFeatureFilter
,AbstractArtifactsFilter
,ArtifactIdFilter
,ArtifactTransitivityFilter
,ClassifierFilter
,GroupIdFilter
,ProjectTransitivityFilter
,ScopeFilter
,TypeFilter
public interface ArtifactsFilter
- Version:
- $Id: ArtifactsFilter.java 1716978 2015-11-28 14:47:04Z khmarbaise $
- Author:
- Brian Fox
-
Method Summary
Modifier and TypeMethodDescriptionSet<org.apache.maven.artifact.Artifact>
boolean
isArtifactIncluded
(org.apache.maven.artifact.Artifact artifact)
-
Method Details
-
filter
Set<org.apache.maven.artifact.Artifact> filter(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:
true
if artifact is includedfalse
otherwise.- Throws:
ArtifactFilterException
- in case of a failure.
-