- All Known Subinterfaces:
- ConfigNode.ListNode,- ConfigNode.ObjectNode,- ConfigNode.ValueNode,- MergeableNode
- All Known Implementing Classes:
- ObjectNodeImpl,- ValueNodeImpl
public interface ConfigNode
Marker interface identifying a config node implementation.
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceConfigNode-based list of configuration values.static enumBase types of config nodes.static interfaceConfiguration node representing a hierarchical structure parsed by a suitableConfigParserif necessary.static interfaceSingle string-based configuration value.
- 
Method Summary
- 
Method Details- 
nodeTypeConfigNode.NodeType nodeType()Get the type of this node.- Returns:
- NodeType this node represents
 
- 
valueGet the direct value of this config node. Any node type can have a direct value.- Returns:
- a value if present, emptyotherwise
 
 
-