All Classes and Interfaces
Class
Description
A
DecodeError when a field is already decoded.A
.
Codec for
invalid reference
byte[]
An interface for encoding and decoding data.
An interface to indicate errors when decoding.
An interface that indicates a
DecodeError for custom error type.An interface that indicates a
DecodeError when fatal error occurred while decoding.An interface that marks a
DecodeError as ignorable.An interface that indicates a
DecodeError when the data is invalid Character.An interface that indicates a
DecodeError when the data is invalid number.An interface that indicates a
DecodeError when the data is an invalid number format.An interface that indicates a
DecodeError when Result.Failure is returned when iterating elements.An interface that indicates a
DecodeError when the type is different from the expected type.An interface for decoding data from an
In.A
DecodeError when an element is duplicated during decoding into a collection that does not allow duplicates.An interface for writing elements to an
Out.A
Decoder for decoding elements from an In.readList(Object, java.util.function.BiFunction).An interface to processing elements of the collection.
An interface for processing elements of the collection.
An interface to indicate errors when encoding.
An interface that indicates a
EncodeError for custom error type.An interface that indicates a
EncodeError when a fatal error occurred while encoding.An interface that indicates a
EncodeError when the type is not writable.An interface for encoding data to an
Out.An interface for writing key-value to an
Out.A
Decoder for decoding entries from an In.readMap(Object, java.util.function.BiFunction)An interface for reading key-value from an
In.An interface to processing entries of the collection.
An interface for reading and decoding data from various sources.
A
DecodeError when an entry is duplicated during decoding into a map that does not allow duplicates.An interface for writing and encoding data to various destinations.
A
DecodeError when a required field is not decoded.An interface providing basic types that are supported by Codec4J.
A
Type.Value type for Boolean.A
Type.Value type for Byte.A
Type.Value type for Character.A
Type.Value type for Double.A
Type.Value type for Float.A
Type.Value type for Integer.A
Type for a list.A
Type.Value type for Long.A
Type for a map.A
Type.Value type for Numbers.A
Type.Value type for Short.A
Type.Value type for String.A
Type for an unknown type.An interface indicating that
Type is Type.Value.