Package io.activej.codec
-
Interface Summary Interface Description StructuredCodec<T> A structured codec is an object that describes how some type T can be written intoStructuredOutputor read fromStructuredInput.StructuredDecoder<T> Encorer can read an object of type T from aStructuredInput.StructuredEncoder<T> Encorer can write an object of type T into aStructuredOutput.StructuredInput This is an abstraction that allows you to read data in uniform way from different sources with different implementations of this interfaceStructuredInput.DecoderRunnable StructuredOutput This is an abstraction that allows you to write data in uniform way in different forms with different implementations of this interface -
Class Summary Class Description CodecSubtype<T> This is acodecthat stores subtypes of T with different codecs as a tagged union with string tags.StructuredCodecs This class contains various primitiveStructuredCodecsand their combinators. -
Enum Summary Enum Description StructuredInput.Token