A helper class for creating nested trees of Node objects for handling arbitrary data
| Type Params | Return 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 |