Class OldPatternIncludesArtifactFilter
- java.lang.Object
-
- org.apache.maven.shared.artifact.filter.OldPatternIncludesArtifactFilter
-
- All Implemented Interfaces:
ArtifactFilter
,StatisticsReportingArtifactFilter
public class OldPatternIncludesArtifactFilter extends Object implements ArtifactFilter, StatisticsReportingArtifactFilter
TODO: include in maven-artifact in future- Author:
- Brett Porter
- See Also:
StrictPatternIncludesArtifactFilter
-
-
Constructor Summary
Constructors Constructor Description OldPatternIncludesArtifactFilter(Collection<String> patterns)
OldPatternIncludesArtifactFilter(Collection<String> patterns, boolean actTransitively)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addFilteredArtifactId(String artifactId)
protected String
getFilterDescription()
protected String
getPatternsAsString()
boolean
hasMissedCriteria()
boolean
include(Artifact artifact)
protected boolean
patternMatches(Artifact artifact)
protected Boolean
positiveMatch(Artifact artifact)
void
reportFilteredArtifacts(org.codehaus.plexus.logging.Logger logger)
void
reportMissedCriteria(org.codehaus.plexus.logging.Logger logger)
String
toString()
-
-
-
Constructor Detail
-
OldPatternIncludesArtifactFilter
public OldPatternIncludesArtifactFilter(Collection<String> patterns)
- Parameters:
patterns
- The pattern to be used.
-
OldPatternIncludesArtifactFilter
public OldPatternIncludesArtifactFilter(Collection<String> patterns, boolean actTransitively)
- Parameters:
patterns
- The pattern to be used.actTransitively
- transitive yes/no.
-
-
Method Detail
-
include
public boolean include(Artifact artifact)
- Specified by:
include
in interfaceArtifactFilter
-
patternMatches
protected boolean patternMatches(Artifact artifact)
- Parameters:
artifact
- to check for.- Returns:
- true if the match is true false otherwise.
-
addFilteredArtifactId
protected void addFilteredArtifactId(String artifactId)
- Parameters:
artifactId
- add artifact to the filtered artifacts list.
-
positiveMatch
protected Boolean positiveMatch(Artifact artifact)
- Parameters:
artifact
- check for positive match.- Returns:
- true/false.
-
reportMissedCriteria
public void reportMissedCriteria(org.codehaus.plexus.logging.Logger logger)
- Specified by:
reportMissedCriteria
in interfaceStatisticsReportingArtifactFilter
-
getPatternsAsString
protected String getPatternsAsString()
- Returns:
- pattern as a string.
-
getFilterDescription
protected String getFilterDescription()
- Returns:
- description.
-
reportFilteredArtifacts
public void reportFilteredArtifacts(org.codehaus.plexus.logging.Logger logger)
- Specified by:
reportFilteredArtifacts
in interfaceStatisticsReportingArtifactFilter
-
hasMissedCriteria
public boolean hasMissedCriteria()
- Specified by:
hasMissedCriteria
in interfaceStatisticsReportingArtifactFilter
-
-