Class ScalaDistroArtifactFilter

java.lang.Object
scala_maven_dependency.ScalaDistroArtifactFilter
All Implemented Interfaces:
org.apache.maven.artifact.resolver.filter.ArtifactFilter, org.apache.maven.shared.dependency.graph.filter.DependencyNodeFilter

public class ScalaDistroArtifactFilter extends Object implements org.apache.maven.shared.dependency.graph.filter.DependencyNodeFilter, org.apache.maven.artifact.resolver.filter.ArtifactFilter
A filter to only look at scala distribution maven artifacts.
  • Field Details

    • scalaOrganization

      private final String scalaOrganization
  • Constructor Details

    • ScalaDistroArtifactFilter

      public ScalaDistroArtifactFilter(String scalaOrganization)
  • Method Details

    • include

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

      public boolean accept(org.apache.maven.shared.dependency.graph.DependencyNode node)
      Specified by:
      accept in interface org.apache.maven.shared.dependency.graph.filter.DependencyNodeFilter