Class ArtifactSelector
- java.lang.Object
-
- org.apache.maven.plugins.shade.mojo.ArtifactSelector
-
class ArtifactSelector extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Collection<ArtifactId>
excludes
private java.util.Collection<ArtifactId>
includes
-
Constructor Summary
Constructors Constructor Description ArtifactSelector(java.util.Collection<java.lang.String> includes, java.util.Collection<java.lang.String> excludes, java.lang.String groupPrefix)
ArtifactSelector(org.apache.maven.artifact.Artifact projectArtifact, ArtifactSet artifactSet, java.lang.String groupPrefix)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isSelected(org.apache.maven.artifact.Artifact artifact)
(package private) boolean
isSelected(ArtifactId id)
private boolean
matches(java.util.Collection<ArtifactId> patterns, ArtifactId id)
private static java.util.Collection<ArtifactId>
toIds(java.util.Collection<java.lang.String> patterns)
-
-
-
Field Detail
-
includes
private java.util.Collection<ArtifactId> includes
-
excludes
private java.util.Collection<ArtifactId> excludes
-
-
Constructor Detail
-
ArtifactSelector
ArtifactSelector(org.apache.maven.artifact.Artifact projectArtifact, ArtifactSet artifactSet, java.lang.String groupPrefix)
-
ArtifactSelector
ArtifactSelector(java.util.Collection<java.lang.String> includes, java.util.Collection<java.lang.String> excludes, java.lang.String groupPrefix)
-
-
Method Detail
-
toIds
private static java.util.Collection<ArtifactId> toIds(java.util.Collection<java.lang.String> patterns)
-
isSelected
public boolean isSelected(org.apache.maven.artifact.Artifact artifact)
-
isSelected
boolean isSelected(ArtifactId id)
-
matches
private boolean matches(java.util.Collection<ArtifactId> patterns, ArtifactId id)
-
-