ExcludeFilter, IncludeFilterpublic abstract class DependencyFilter
extends org.apache.maven.shared.artifact.filter.collection.AbstractArtifactsFilter
ArtifactsFilter based on a FilterableDependency list.| Constructor | Description |
|---|---|
DependencyFilter(java.util.List<? extends io.joshworks.snappy.maven.FilterableDependency> dependencies) |
Create a new instance with the list of
FilterableDependency instance(s) to
use. |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
equals(org.apache.maven.artifact.Artifact artifact,
io.joshworks.snappy.maven.FilterableDependency dependency) |
Check if the specified
Artifact matches the
specified FilterableDependency. |
java.util.Set |
filter(java.util.Set artifacts) |
|
protected abstract boolean |
filter(org.apache.maven.artifact.Artifact artifact) |
|
protected java.util.List<? extends io.joshworks.snappy.maven.FilterableDependency> |
getFilters() |
public DependencyFilter(java.util.List<? extends io.joshworks.snappy.maven.FilterableDependency> dependencies)
FilterableDependency instance(s) to
use.dependencies - the source dependenciespublic java.util.Set filter(java.util.Set artifacts)
throws org.apache.maven.shared.artifact.filter.collection.ArtifactFilterException
org.apache.maven.shared.artifact.filter.collection.ArtifactFilterExceptionprotected abstract boolean filter(org.apache.maven.artifact.Artifact artifact)
protected final boolean equals(org.apache.maven.artifact.Artifact artifact,
io.joshworks.snappy.maven.FilterableDependency dependency)
Artifact matches the
specified FilterableDependency. Returns
true if it should be excludedartifact - the Maven Artifactdependency - the FilterableDependencytrue if the artifact matches the dependencyprotected final java.util.List<? extends io.joshworks.snappy.maven.FilterableDependency> getFilters()
Copyright © 2018. All rights reserved.