Class PatternIncludesArtifactFilter

    • Constructor Detail

      • PatternIncludesArtifactFilter

        public PatternIncludesArtifactFilter​(java.util.Collection<java.lang.String> patterns)

        Constructor for PatternIncludesArtifactFilter.

        Parameters:
        patterns - The pattern to be used.
      • PatternIncludesArtifactFilter

        public PatternIncludesArtifactFilter​(java.util.Collection<java.lang.String> patterns,
                                             boolean actTransitively)

        Constructor for PatternIncludesArtifactFilter.

        Parameters:
        patterns - The pattern to be used.
        actTransitively - transitive yes/no.
    • Method Detail

      • include

        public boolean include​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        include in interface org.apache.maven.artifact.resolver.filter.ArtifactFilter
      • patternMatches

        protected boolean patternMatches​(org.apache.maven.artifact.Artifact artifact)
      • addFilteredArtifact

        protected void addFilteredArtifact​(org.apache.maven.artifact.Artifact artifact)

        addFilteredArtifact.

        Parameters:
        artifact - add artifact to the filtered artifacts list.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getPatternsAsString

        protected java.lang.String getPatternsAsString()
      • getFilterDescription

        protected java.lang.String getFilterDescription()