- All Known Implementing Classes:
- ObjectNodeBuilderImpl
- Enclosing interface:
- ConfigNode.ObjectNode
public static interface ConfigNode.ObjectNode.Builder
Builder to build 
ConfigNode.ObjectNode instance.- 
Method SummaryModifier and TypeMethodDescriptionaddList(String key, ConfigNode.ListNode list) Sets List node associated with specifiedkey.addNode(String key, ConfigNode node) Add a config node.addObject(String key, ConfigNode.ObjectNode object) Sets Object node associated with specifiedkey.addValue(String key, ConfigNode.ValueNode value) Sets String value associated with specifiedkey.default ConfigNode.ObjectNode.BuilderSets String value associated with specifiedkey.build()Build new instance ofConfigNode.ObjectNode.Sets the node value associated with the current node.
- 
Method Details- 
addValueSets String value associated with specifiedkey.- Parameters:
- key- member key
- value- string value
- Returns:
- modified builder
 
- 
addValueSets String value associated with specifiedkey.- Parameters:
- key- member key
- value- string value
- Returns:
- modified builder
 
- 
addObjectSets Object node associated with specifiedkey.- Parameters:
- key- member key
- object- object node
- Returns:
- modified builder
 
- 
addListSets List node associated with specifiedkey.- Parameters:
- key- member key
- list- list node
- Returns:
- modified builder
 
- 
valueSets the node value associated with the current node.- Parameters:
- value- value to be assigned
- Returns:
- modified builder
 
- 
buildConfigNode.ObjectNode build()Build new instance ofConfigNode.ObjectNode.- Returns:
- new instance of ConfigNode.ObjectNode.
 
- 
addNodeAdd a config node. The method will determine the type of the node and add it to builder.- Parameters:
- key- key of the node
- node- node to be added
- Returns:
- modified builder
 
 
-