Class ExclusionArtifactFilter

  • All Implemented Interfaces:
    ArtifactFilter

    public class ExclusionArtifactFilter
    extends java.lang.Object
    implements ArtifactFilter
    Filter to exclude from a list of artifact patterns.
    • Field Detail

      • exclusions

        private final java.util.List<Exclusion> exclusions
      • groupIdIsWildcard

        private java.util.function.Predicate<Exclusion> groupIdIsWildcard
      • artifactIdIsWildcard

        private java.util.function.Predicate<Exclusion> artifactIdIsWildcard
      • groupIdAndArtifactIdIsWildcard

        private java.util.function.Predicate<Exclusion> groupIdAndArtifactIdIsWildcard
    • Constructor Detail

      • ExclusionArtifactFilter

        public ExclusionArtifactFilter​(java.util.List<Exclusion> exclusions)