Package io.helidon.config.spi
Interface ConfigNode
-
- All Known Subinterfaces:
ConfigNode.ListNode,ConfigNode.ObjectNode,ConfigNode.ValueNode
public interface ConfigNode extends Supplier<String>
Marker 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.
-
-
-
Method Detail
-
nodeType
ConfigNode.NodeType nodeType()
Get the type of this node.- Returns:
- NodeType this node represents
-
-