public class OldPatternIncludesArtifactFilter extends Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter, StatisticsReportingArtifactFilter
StrictPatternIncludesArtifactFilter
Constructor and Description |
---|
OldPatternIncludesArtifactFilter(Collection<String> patterns) |
OldPatternIncludesArtifactFilter(Collection<String> 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.slf4j.Logger logger) |
void |
reportMissedCriteria(org.slf4j.Logger logger) |
String |
toString() |
public OldPatternIncludesArtifactFilter(Collection<String> patterns)
patterns
- The pattern to be used.public OldPatternIncludesArtifactFilter(Collection<String> patterns, boolean actTransitively)
patterns
- The pattern to be used.actTransitively
- transitive yes/no.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)
artifact
- to check for.protected void addFilteredArtifactId(String artifactId)
artifactId
- add artifact to the filtered artifacts list.protected Boolean positiveMatch(org.apache.maven.artifact.Artifact artifact)
artifact
- check for positive match.public void reportMissedCriteria(org.slf4j.Logger logger)
reportMissedCriteria
in interface StatisticsReportingArtifactFilter
protected String getPatternsAsString()
protected String getFilterDescription()
public void reportFilteredArtifacts(org.slf4j.Logger logger)
reportFilteredArtifacts
in interface StatisticsReportingArtifactFilter
public boolean hasMissedCriteria()
hasMissedCriteria
in interface StatisticsReportingArtifactFilter
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.