Package com.github.siroshun09.configapi.core.node
package com.github.siroshun09.configapi.core.node
A package containing interfaces/classes/records for Node structure.
-
ClassDescriptionArrayNode<T>An interface to represents that
Node
holds an array.ANode
implementation that holds a boolean array.ANode
implementation that holds a boolean value.ANode
implementation that holds a byte array.ANode
implementation that holds a byte value.ANode
implementation that holds a char array.ANode
implementation that holds a char value.An implementation class of theCommentableNode
to wrap the non-CommentableNode
node and attach theComment
.ANode
implementation that holds a double array.ANode
implementation that holds a double value.ANode
implementation that holds a float array.ANode
implementation that holds a float value.ANode
implementation that holds an int array.ANode
implementation that holds a int value.ANode
implementation that holds a long array.ANode
implementation that holds a long value.Node<T>An interface that holds an object or valueANode
implementation that representsnull
.An interface to represent thatNode
holds number.ObjectNode<T>ANode
implementation that holds an object.ANode
implementation that holds a short array.ANode
implementation that holds a short value.ValueNode<T>An interface to represents thatNode
holds a value or value based object.