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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(org.eclipse.aether.graph.DependencyNode node, List<org.eclipse.aether.graph.DependencyNode> parents) abstract void
process
(org.eclipse.aether.artifact.Artifact artifact, org.eclipse.aether.RepositorySystemSession session) void
setClasspath
(String classpath) void
void
validate()
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
-