Class NodeBuilder
- java.lang.Object
-
- org.eclipse.aether.internal.test.util.NodeBuilder
-
public class NodeBuilder extends java.lang.Object
A builder to create dependency nodes for unit testing.
-
-
Constructor Summary
Constructors Constructor Description NodeBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeBuilderartifactId(java.lang.String artifactId)org.eclipse.aether.graph.DependencyNodebuild()NodeBuildercontext(java.lang.String context)NodeBuilderext(java.lang.String ext)NodeBuildergroupId(java.lang.String groupId)NodeBuilderoptional(boolean optional)NodeBuilderproperties(java.util.Map<java.lang.String,java.lang.String> properties)NodeBuilderrange(java.lang.String range)NodeBuilderreloc(java.lang.String artifactId)NodeBuilderreloc(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)NodeBuilderscope(java.lang.String scope)NodeBuilderversion(java.lang.String version)
-
-
-
Constructor Detail
-
NodeBuilder
public NodeBuilder()
-
-
Method Detail
-
artifactId
public NodeBuilder artifactId(java.lang.String artifactId)
-
groupId
public NodeBuilder groupId(java.lang.String groupId)
-
ext
public NodeBuilder ext(java.lang.String ext)
-
version
public NodeBuilder version(java.lang.String version)
-
range
public NodeBuilder range(java.lang.String range)
-
scope
public NodeBuilder scope(java.lang.String scope)
-
optional
public NodeBuilder optional(boolean optional)
-
context
public NodeBuilder context(java.lang.String context)
-
reloc
public NodeBuilder reloc(java.lang.String artifactId)
-
reloc
public NodeBuilder reloc(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
-
properties
public NodeBuilder properties(java.util.Map<java.lang.String,java.lang.String> properties)
-
build
public org.eclipse.aether.graph.DependencyNode build()
-
-