public class ModuleDependencyFilter extends Object implements org.eclipse.aether.graph.DependencyFilter
DependencyFilter
that uses a list of explicit includes and pattern-based excludes. Any items that match
the exclusion pattern will be rejected, unless they are accepted explicitlyConstructor and Description |
---|
ModuleDependencyFilter(org.eclipse.aether.artifact.Artifact[] includes,
String... excludes) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(org.eclipse.aether.graph.DependencyNode node,
List<org.eclipse.aether.graph.DependencyNode> parents) |
void |
setAcceptOptional(boolean acceptOptional) |
public ModuleDependencyFilter(org.eclipse.aether.artifact.Artifact[] includes, String... excludes)
public void setAcceptOptional(boolean acceptOptional)
public boolean accept(org.eclipse.aether.graph.DependencyNode node, List<org.eclipse.aether.graph.DependencyNode> parents)
accept
in interface org.eclipse.aether.graph.DependencyFilter
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.