A helper class for creating nested trees of Node objects for handling arbitrary data
| Type | Name and description | 
|---|---|
| protected Object | createNode(Object name) | 
| protected Object | createNode(Object name, Object value) | 
| protected Object | createNode(Object name, Map attributes) | 
| protected Object | createNode(Object name, Map attributes, Object value) | 
| protected Node | getCurrentNode() | 
| static NodeBuilder | newInstance() | 
| protected void | setParent(Object parent, Object child) | 
| Methods inherited from class | Name | 
|---|---|
| class BuilderSupport | createNode, createNode, createNode, createNode, doInvokeMethod, getCurrent, getName, invokeMethod, invokeMethod, nodeCompleted, postNodeCompletion, setClosureDelegate, setCurrent, setParent | 
| class GroovyObjectSupport | getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty | 
| class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |