Interface ArrayNode<T>
- Type Parameters:
T
- the type of the array
- All Superinterfaces:
Node<T>
- All Known Implementing Classes:
BooleanArray
,ByteArray
,CharArray
,DoubleArray
,FloatArray
,IntArray
,LongArray
,ShortArray
public sealed interface ArrayNode<T>
extends Node<T>
permits BooleanArray, ByteArray, CharArray, DoubleArray, FloatArray, IntArray, LongArray, ShortArray
An interface to represents that
Node
holds an array.
Due to the Java specification, the array held by the implementation class (record) of this interface is modifiable.
-
Method Summary
Methods inherited from interface com.github.siroshun09.configapi.core.node.Node
accept, asOptional, hasValue, value