Class Resolve.ArtifactConsumer
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.maven.resolver.internal.ant.tasks.Resolve.ArtifactConsumer
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
Resolve.Files,Resolve.Path,Resolve.Props
- Enclosing class:
Resolve
public abstract static class Resolve.ArtifactConsumer
extends org.apache.tools.ant.ProjectComponent
-
Field Summary
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(org.eclipse.aether.graph.DependencyNode node, List<org.eclipse.aether.graph.DependencyNode> parents) abstract voidprocess(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.RepositorySystemSession session) voidsetClasspath(String classpath) voidvoidvalidate()Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
ArtifactConsumer
public ArtifactConsumer()
-
-
Method Details
-
accept
public boolean accept(org.eclipse.aether.graph.DependencyNode node, List<org.eclipse.aether.graph.DependencyNode> parents) -
getClassifier
-
validate
public void validate() -
process
public abstract void process(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.RepositorySystemSession session) -
setScopes
-
setClasspath
-