public class PatternIncludesArtifactFilter extends Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter, StatisticsReportingArtifactFilter
StrictPatternIncludesArtifactFilter
Constructor and Description |
---|
PatternIncludesArtifactFilter(List patterns) |
PatternIncludesArtifactFilter(List patterns,
boolean actTransitively) |
Modifier and Type | Method and Description |
---|---|
protected void |
addFilteredArtifactId(String artifactId) |
protected String |
getFilterDescription() |
protected String |
getPatternsAsString() |
boolean |
hasMissedCriteria() |
boolean |
include(org.apache.maven.artifact.Artifact artifact) |
protected boolean |
patternMatches(org.apache.maven.artifact.Artifact artifact) |
protected Boolean |
positiveMatch(org.apache.maven.artifact.Artifact artifact) |
void |
reportFilteredArtifacts(org.codehaus.plexus.logging.Logger logger) |
void |
reportMissedCriteria(org.codehaus.plexus.logging.Logger logger) |
String |
toString() |
public PatternIncludesArtifactFilter(List patterns)
public PatternIncludesArtifactFilter(List patterns, boolean actTransitively)
public boolean include(org.apache.maven.artifact.Artifact artifact)
include
in interface org.apache.maven.artifact.resolver.filter.ArtifactFilter
protected boolean patternMatches(org.apache.maven.artifact.Artifact artifact)
protected void addFilteredArtifactId(String artifactId)
protected Boolean positiveMatch(org.apache.maven.artifact.Artifact artifact)
public void reportMissedCriteria(org.codehaus.plexus.logging.Logger logger)
reportMissedCriteria
in interface StatisticsReportingArtifactFilter
protected String getPatternsAsString()
protected String getFilterDescription()
public void reportFilteredArtifacts(org.codehaus.plexus.logging.Logger logger)
reportFilteredArtifacts
in interface StatisticsReportingArtifactFilter
public boolean hasMissedCriteria()
hasMissedCriteria
in interface StatisticsReportingArtifactFilter
Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.