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
Nodeholds an array.ANodeimplementation that holds a boolean array.ANodeimplementation that holds a boolean value.ANodeimplementation that holds a byte array.ANodeimplementation that holds a byte value.ANodeimplementation that holds a char array.ANodeimplementation that holds a char value.An implementation class of theCommentableNodeto wrap the non-CommentableNodenode and attach theComment.ANodeimplementation that holds a double array.ANodeimplementation that holds a double value.ANodeimplementation that holds a float array.ANodeimplementation that holds a float value.ANodeimplementation that holds an int array.ANodeimplementation that holds a int value.ANodeimplementation that holds a long array.ANodeimplementation that holds a long value.Node<T>An interface that holds an object or valueANodeimplementation that representsnull.An interface to represent thatNodeholds number.ObjectNode<T>ANodeimplementation that holds an object.ANodeimplementation that holds a short array.ANodeimplementation that holds a short value.ValueNode<T>An interface to represents thatNodeholds a value or value based object.