public class GNPatternIncludesArtifactFilter extends Object implements org.apache.maven.artifact.resolver.filter.ArtifactFilter, StatisticsReportingArtifactFilter
StrictPatternIncludesArtifactFilter| Constructor and Description |
|---|
GNPatternIncludesArtifactFilter(Collection<String> patterns)
Constructor for PatternIncludesArtifactFilter.
|
GNPatternIncludesArtifactFilter(Collection<String> patterns,
boolean actTransitively)
Constructor for PatternIncludesArtifactFilter.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFilteredArtifact(org.apache.maven.artifact.Artifact artifact)
addFilteredArtifact.
|
protected String |
getFilterDescription()
getFilterDescription.
|
protected String |
getPatternsAsString()
getPatternsAsString.
|
boolean |
hasMissedCriteria() |
boolean |
include(org.apache.maven.artifact.Artifact artifact) |
protected boolean |
patternMatches(org.apache.maven.artifact.Artifact artifact)
patternMatches.
|
void |
reportFilteredArtifacts(org.slf4j.Logger logger) |
void |
reportMissedCriteria(org.slf4j.Logger logger) |
String |
toString() |
public GNPatternIncludesArtifactFilter(Collection<String> patterns)
Constructor for PatternIncludesArtifactFilter.
patterns - The pattern to be used.public GNPatternIncludesArtifactFilter(Collection<String> patterns, boolean actTransitively)
Constructor for PatternIncludesArtifactFilter.
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.ArtifactFilterprotected boolean patternMatches(org.apache.maven.artifact.Artifact artifact)
patternMatches.
artifact - to check for.protected void addFilteredArtifact(org.apache.maven.artifact.Artifact artifact)
addFilteredArtifact.
artifact - add artifact to the filtered artifacts list.public void reportMissedCriteria(org.slf4j.Logger logger)
reportMissedCriteria in interface StatisticsReportingArtifactFilterprotected String getPatternsAsString()
getPatternsAsString.
protected String getFilterDescription()
getFilterDescription.
public void reportFilteredArtifacts(org.slf4j.Logger logger)
reportFilteredArtifacts in interface StatisticsReportingArtifactFilterpublic boolean hasMissedCriteria()
hasMissedCriteria in interface StatisticsReportingArtifactFilterCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.