@Experimental
public final class NodeCodec
extends Object
Implementations of
Codec
for ConfigAPI's
Node
.
-
Nested Class Summary
Nested Classes
static final record
A DecodeError
when the Type
is Type.Unknown
.
static final record
A
EncodeError
when the
Node
cannot be encoded.
-
Field Summary
Fields
static final dev.siroshun.codec4j.api.codec.Codec<ListNode>
static final dev.siroshun.codec4j.api.codec.Codec<MapNode>
static final dev.siroshun.codec4j.api.codec.Codec<Node<?>>
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
NODE_CODEC
public static final dev.siroshun.codec4j.api.codec.Codec<Node<?>> NODE_CODEC
-
LIST_NODE_CODEC
public static final dev.siroshun.codec4j.api.codec.Codec<ListNode> LIST_NODE_CODEC
-
MAP_NODE_CODEC
public static final dev.siroshun.codec4j.api.codec.Codec<MapNode> MAP_NODE_CODEC