org.sonatype.aether.test.util
Class NodeBuilder

java.lang.Object
  extended by org.sonatype.aether.test.util.NodeBuilder

public class NodeBuilder
extends Object

Author:
Benjamin Bentmann

Constructor Summary
NodeBuilder()
           
 
Method Summary
 NodeBuilder artifactId(String artifactId)
           
 DependencyNode build()
           
 NodeBuilder context(String context)
           
 NodeBuilder ext(String ext)
           
 NodeBuilder groupId(String groupId)
           
 NodeBuilder properties(Map<String,String> properties)
           
 NodeBuilder range(String range)
           
 NodeBuilder reloc(String artifactId)
           
 NodeBuilder reloc(String groupId, String artifactId, String version)
           
 NodeBuilder scope(String scope)
           
 NodeBuilder version(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeBuilder

public NodeBuilder()
Method Detail

artifactId

public NodeBuilder artifactId(String artifactId)

groupId

public NodeBuilder groupId(String groupId)

ext

public NodeBuilder ext(String ext)

version

public NodeBuilder version(String version)

range

public NodeBuilder range(String range)

scope

public NodeBuilder scope(String scope)

context

public NodeBuilder context(String context)

reloc

public NodeBuilder reloc(String artifactId)

reloc

public NodeBuilder reloc(String groupId,
                         String artifactId,
                         String version)

properties

public NodeBuilder properties(Map<String,String> properties)

build

public DependencyNode build()


Copyright © 2010-2012. All Rights Reserved.