Package groovy.util
Class NodeBuilder
- java.lang.Object
- 
- groovy.lang.GroovyObjectSupport
- 
- groovy.util.BuilderSupport
- 
- groovy.util.NodeBuilder
 
 
 
- 
- All Implemented Interfaces:
- GroovyObject
 
 public class NodeBuilder extends BuilderSupport A helper class for creating nested trees of Node objects for handling arbitrary data
- 
- 
Constructor SummaryConstructors Constructor Description NodeBuilder()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectcreateNode(Object name)protected ObjectcreateNode(Object name, Object value)protected ObjectcreateNode(Object name, Map attributes)protected ObjectcreateNode(Object name, Map attributes, Object value)protected NodegetCurrentNode()static NodeBuildernewInstance()protected voidsetParent(Object parent, Object child)- 
Methods inherited from class groovy.util.BuilderSupportdoInvokeMethod, getCurrent, getName, invokeMethod, invokeMethod, nodeCompleted, postNodeCompletion, setClosureDelegate, setCurrent
 - 
Methods inherited from class groovy.lang.GroovyObjectSupportgetMetaClass, setMetaClass
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface groovy.lang.GroovyObjectgetProperty, setProperty
 
- 
 
- 
- 
- 
Method Detail- 
newInstancepublic static NodeBuilder newInstance() 
 - 
setParentprotected void setParent(Object parent, Object child) - Specified by:
- setParentin class- BuilderSupport
 
 - 
createNodeprotected Object createNode(Object name) - Specified by:
- createNodein class- BuilderSupport
 
 - 
createNodeprotected Object createNode(Object name, Object value) - Specified by:
- createNodein class- BuilderSupport
 
 - 
createNodeprotected Object createNode(Object name, Map attributes) - Specified by:
- createNodein class- BuilderSupport
 
 - 
createNodeprotected Object createNode(Object name, Map attributes, Object value) - Specified by:
- createNodein class- BuilderSupport
 
 - 
getCurrentNodeprotected Node getCurrentNode() 
 
- 
 
-