All Classes

Class Description
Ascii  
Base2ByteStringCodec  
Base64ByteStringCodec  
Base64MimeByteStringCodec  
Base64UrlByteStringCodec  
BasePrimitiveList<T>  
BinaryDto<T extends BinaryDto<T>>  
BinaryDtoAllocator
Borrowed from Gson's UnsafeAllocator Allows instantiation of BinaryDtos without a no-arg constructor.
BinaryDtoBaseFieldCodec<T>  
BinaryDtoByteArrayScanner<T extends BinaryDto<T>>  
BinaryDtoCodec<T extends BinaryDto<T>>  
BinaryDtoConvertingFieldCodec<R,​T>  
BinaryDtoField  
BinaryDtoField.BinaryDtoInvalidCodec
Internal class to represent the lack of a specified codec.
BinaryDtoFieldCodecs  
BinaryDtoFieldMetadataParser<T>  
BinaryDtoFieldSchema<F>  
BinaryDtoInputStreamScanner<T extends BinaryDto<T>>  
BinaryDtoMetadataParser<T extends BinaryDto<T>>  
BinaryDtoNullFieldTool  
BinaryDtoOutputStreamWriter<T extends BinaryDto<T>>  
BinaryDtoReflectionTool  
BooleanArrayBinaryDtoFieldCodec  
BooleanBinaryDtoFieldCodec  
ByteArrayBinaryDtoFieldCodec
Bytes are stored without transformation.
ByteArrayByteChunkCollector  
ByteBinaryDtoFieldCodec  
ByteChunkSplitter<T>  
ByteChunkSplitter.ByteChunkParsingScanner<T>  
ByteChunkSplitter.ParsedByteChunk<T>  
ByteChunkSplitterCollector<T>  
ByteReader  
Bytes  
ByteStringCodec  
ByteTool  
ByteUnitTool  
ByteUnitType  
ByteUnitType.ByteUnitSystem  
ByteWriter  
Chain  
CharArrayBinaryDtoFieldCodec  
CharBinaryDtoFieldCodec  
ChunkScannerTool  
ChunkScannerTool.ChunkRange  
Codec<A,​B>
A bi-directional Function where encoding then decoding should typically return the original value.
Codec.FunctionalCodec<A,​B>
Build a Codec from two Functions.
Codec.NullPassthroughCodec<A,​B>
Skips the inner codecs when provided values are null, directly returning null.
ComparableBooleanArrayCodec  
ComparableBooleanCodec  
ComparableByteArrayCodec  
ComparableByteCodec  
ComparableCharArrayCodec  
ComparableCharCodec  
ComparableDateCodec  
ComparableDoubleArrayCodec  
ComparableDoubleCodec  
ComparableFloatArrayCodec  
ComparableFloatCodec  
ComparableInstantCodec  
ComparableIntArrayCodec  
ComparableIntCodec  
ComparableLongArrayCodec  
ComparableLongCodec  
ComparableShortArrayCodec  
ComparableShortCodec  
CrlfStringByteChunkCollector  
CsvIntByteStringCodec  
DoubleArrayBinaryDtoFieldCodec  
DoubleBinaryDtoFieldCodec  
DoubleListCodec  
EmptyArray  
EnumBinaryDtoFieldCodec<E extends Enum<E>>  
FloatArrayBinaryDtoFieldCodec  
FloatBinaryDtoFieldCodec  
HexByteStringCodec  
InputStreamTool  
InstantBinaryDtoFieldCodec  
IntArrayBinaryDtoFieldCodec  
IntBinaryDtoFieldCodec  
IntListCodec  
LengthAndValue<T>  
ListBinaryDtoFieldCodec<T>  
LongArray  
LongArray.LongArrayIterator  
LongArrayBinaryDtoFieldCodec  
LongBinaryDtoFieldCodec  
LongListCodec  
MultiBinaryDtoEncoder<T extends BinaryDto<T>>  
NestedBinaryDtoFieldCodec<T extends BinaryDto<T>>  
ObjectArrayBinaryDtoFieldCodec<T>  
OutputStreamTool  
PagedObjectArray<E>  
PrefixedStringCodec
Encodes a String as UTF-8 bytes prefixed with the number of bytes encoded as a VarInt.
PrefixedUtf8BinaryDtoFieldCodec  
PrimitiveFloatList
Provides a view over a subset of a primitive float array with List<Float> semantics.
PrimitiveListTool  
PrimitiveLongList
Provides a view over a subset of a primitive long array with List<Long> semantics.
RawBooleanCodec  
RawDoubleCodec  
RawFloatArrayCodec  
RawFloatCodec  
RawIntCodec  
RawLongArrayCodec  
RawLongCodec  
RawLongListCodec  
RawShortCodec  
ReplacingFunction<A,​B>
Wrapper around a function to handle exceptional values like null.
ReplacingFunction.NullPassthroughFunction<A,​B>
Replace nulls with nulls.
ReplacingFunction.NullReplacingFunction<A,​B>
Replace nulls with something provided by the Supplier
ShortArrayBinaryDtoFieldCodec  
ShortBinaryDtoFieldCodec  
SignedByteArrayBinaryDtoFieldCodec
Bytes are flipped to compare like numbers.
StringCodec
Encodes a String without any length information or terminal bytes.
TerminatedByteArrayCodec  
TerminatedByteArrayTool
Terminated arrays can be embedded in a bigger array knowing that 0 is the terminal character.
TerminatedByteArrayTool.NumEscapedAndTerminalIndex  
TerminatedStringCodec  
TerminatedUtf8BinaryDtoFieldCodec  
ToStringTool  
VarIntBinaryDtoFieldCodec  
VarIntCodec  
VarIntTool  
VarLongCodec