- All Superinterfaces:
Collection<ConfigNode>,ConfigNode,Iterable<ConfigNode>,List<ConfigNode>,SequencedCollection<ConfigNode>
- Enclosing interface:
ConfigNode
ConfigNode-based list of configuration values.
List contains instance of ConfigNode.ValueNode, ConfigNode.ListNode as well as ConfigNode.ObjectNode.
NOTE: Do not implement this interface yourself but rather use builder().
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder to buildConfigNode.ListNodeinstance.Nested classes/interfaces inherited from interface io.helidon.config.spi.ConfigNode
ConfigNode.ListNode, ConfigNode.NodeType, ConfigNode.ObjectNode, ConfigNode.ValueNode -
Method Summary
Modifier and TypeMethodDescriptionstatic ConfigNode.ListNode.Builderbuilder()Creates new instance ofConfigNode.ListNode.Builder.default ConfigNode.NodeTypenodeType()Get the type of this node.Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface io.helidon.config.spi.ConfigNode
valueMethods inherited from interface java.util.List
add, add, addAll, addAll, addFirst, addLast, clear, contains, containsAll, equals, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, set, size, sort, spliterator, subList, toArray, toArray
-
Method Details
-
nodeType
Description copied from interface:ConfigNodeGet the type of this node.- Specified by:
nodeTypein interfaceConfigNode- Returns:
- NodeType this node represents
-
builder
Creates new instance ofConfigNode.ListNode.Builder.- Returns:
- new instance of
ConfigNode.ListNode.Builder.
-