-
- All Known Subinterfaces:
ConfigNode.ListNode,ConfigNode.ObjectNode,ConfigNode.ValueNode,MergeableNode
- All Known Implementing Classes:
ObjectNodeImpl,ValueNodeImpl
public interface ConfigNodeMarker interface identifying a config node implementation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceConfigNode.ListNodeConfigNode-based list of configuration values.static classConfigNode.NodeTypeBase types of config nodes.static interfaceConfigNode.ObjectNodeConfiguration node representing a hierarchical structure parsed by a suitableConfigParserif necessary.static interfaceConfigNode.ValueNodeSingle string-based configuration value.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigNode.NodeTypenodeType()Get the type of this node.Optional<String>value()Get the direct value of this config node.
-
-
-
Method Detail
-
nodeType
ConfigNode.NodeType nodeType()
Get the type of this node.- Returns:
- NodeType this node represents
-
-