Package com.petrolpark.core.codec
package com.petrolpark.core.codec
-
ClassDescriptionContextualCodec<CONTEXT,
A> Copy ofCodecthat accepts a context object when encoding and decodingContextualDecoder<CONTEXT,A> Copy ofDecoderthat accepts a context object when decodingContextualEncoder<CONTEXT,A> Copy ofEncoderthat accepts a context object when encoding and decodingContextualFieldDecoder<CONTEXT,A> Copy ofFieldDecoderthat accepts a context object when decodingContextualFieldEncoder<CONTEXT,A> Copy ofFieldEncoderthat accepts a context object when encodingContextualListCodec<CONTEXT,E> Copy ofListCodecthat accepts a context object when encoding and decodingContextualMapCodec<CONTEXT,A> Copy ofMapCodecthat accepts a context object when encoding and decodingContextualMapCodec.ContextualMapCodecCodec<CONTEXT,A> ContextualMapDecoder<CONTEXT,A> Copy ofMapDecoderthat accepts a context object when decodingContextualMapDecoder.Implementation<CONTEXT,A> ContextualMapEncoder<CONTEXT,A> Copy ofMapDecoderthat accepts a context object when encodingContextualMapEncoder.Implementation<CONTEXT,A> ContextualOptionalFieldCodec<CONTEXT,A> ContextualStreamCodec<B,CONTEXT, V> Copy ofStreamCodecthat accepts a context object when encoding and decodingEitherDecoder<F,S> RecordContextualCodecBuilder<CONTEXT,O, F> Copy ofRecordCodecBuilderthat accepts a context object when encoding and decodingRecordContextualCodecBuilder.Instance<CONTEXT,O> RecordContextualCodecBuilder.Mu<CONTEXT,O> RecordDecoderBuilder<O,F> Copy ofRecordCodecBuilderforDecoders only