Class AbstractArtifactsFilter
- java.lang.Object
-
- org.apache.maven.shared.artifact.filter.collection.AbstractArtifactsFilter
-
- All Implemented Interfaces:
ArtifactsFilter
- Direct Known Subclasses:
AbstractArtifactFeatureFilter
,ArtifactTransitivityFilter
,ProjectTransitivityFilter
,ScopeFilter
public abstract class AbstractArtifactsFilter extends java.lang.Object implements ArtifactsFilter
- Author:
- Brian Fox
-
-
Constructor Summary
Constructors Constructor Description AbstractArtifactsFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isArtifactIncluded(Artifact artifact)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.maven.shared.artifact.filter.collection.ArtifactsFilter
filter
-
-
-
-
Method Detail
-
isArtifactIncluded
public boolean isArtifactIncluded(Artifact artifact) throws ArtifactFilterException
- Specified by:
isArtifactIncluded
in interfaceArtifactsFilter
- Parameters:
artifact
-Artifact
- Returns:
true
if artifact is includesfalse
otherwise.- Throws:
ArtifactFilterException
- when filtering fails
-
-