org.apache.maven.shared.artifact.filter
Class ScopeArtifactFilter
java.lang.Object
org.apache.maven.shared.artifact.filter.ScopeArtifactFilter
- All Implemented Interfaces:
- org.apache.maven.artifact.resolver.filter.ArtifactFilter, StatisticsReportingArtifactFilter
public class ScopeArtifactFilter
- extends java.lang.Object
- implements org.apache.maven.artifact.resolver.filter.ArtifactFilter, StatisticsReportingArtifactFilter
TODO: include in maven-artifact in future
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
compileScope
private final boolean compileScope
runtimeScope
private final boolean runtimeScope
testScope
private final boolean testScope
providedScope
private final boolean providedScope
systemScope
private final boolean systemScope
compileScopeHit
private boolean compileScopeHit
runtimeScopeHit
private boolean runtimeScopeHit
testScopeHit
private boolean testScopeHit
providedScopeHit
private boolean providedScopeHit
systemScopeHit
private boolean systemScopeHit
filteredArtifactIds
private java.util.List filteredArtifactIds
ScopeArtifactFilter
public ScopeArtifactFilter(java.lang.String scope)
include
public boolean include(org.apache.maven.artifact.Artifact artifact)
- Specified by:
include
in interface org.apache.maven.artifact.resolver.filter.ArtifactFilter
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
reportFilteredArtifacts
public void reportFilteredArtifacts(org.codehaus.plexus.logging.Logger logger)
- Specified by:
reportFilteredArtifacts
in interface StatisticsReportingArtifactFilter
reportMissedCriteria
public void reportMissedCriteria(org.codehaus.plexus.logging.Logger logger)
- Specified by:
reportMissedCriteria
in interface StatisticsReportingArtifactFilter
hasMissedCriteria
public boolean hasMissedCriteria()
- Specified by:
hasMissedCriteria
in interface StatisticsReportingArtifactFilter