Top Description Constructors Methods
groovy.util

public Class NodeBuilder

extends BuilderSupport
Class Inheritance
Imports
java.util.Map

A helper class for creating nested trees of Node objects for handling arbitrary data

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Object
protected Object
protected Object
createNode(Object name, Map<K, V> attributes)

Implements abstract groovy.util.BuilderSupport.createNode.

protected Object
createNode(Object name, Map<K, V> attributes, Object value)

Implements abstract groovy.util.BuilderSupport.createNode.

protected Node
public static NodeBuilder
protected void
setParent(Object parent, Object child)

Implements abstract groovy.util.BuilderSupport.setParent.

Inherited from groovy.util.BuilderSupport:
doInvokeMethodgetCurrentgetNameinvokeMethodinvokeMethodnodeCompletedpostNodeCompletionsetClosureDelegatesetCurrent

Constructor Detail

NodeBuilderback to summary
public NodeBuilder()

Method Detail

createNodeback to summary
protected Object createNode(Object name)

Implements abstract groovy.util.BuilderSupport.createNode.

createNodeback to summary
protected Object createNode(Object name, Object value)

Implements abstract groovy.util.BuilderSupport.createNode.

createNodeback to summary
protected Object createNode(Object name, Map<K, V> attributes)

Implements abstract groovy.util.BuilderSupport.createNode.

createNodeback to summary
protected Object createNode(Object name, Map<K, V> attributes, Object value)

Implements abstract groovy.util.BuilderSupport.createNode.

getCurrentNodeback to summary
protected Node getCurrentNode()
newInstanceback to summary
public static NodeBuilder newInstance()
setParentback to summary
protected void setParent(Object parent, Object child)

Implements abstract groovy.util.BuilderSupport.setParent.