Interface CodecFactory<T>
-
- Type Parameters:
T- The encoded/decoded items' data type
- All Superinterfaces:
DecoderFactory<T>,EncoderFactory<T>
- All Known Implementing Classes:
AvroCodecFactory,DelegatingCodecFactory,TxtCodecFactory
public interface CodecFactory<T> extends EncoderFactory<T>, DecoderFactory<T>
A factory of both encoders and decoders- Author:
- Eyal Schneider
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default ByteArrayCodec<T>getByteArrayCodec()-
Methods inherited from interface org.pipecraft.pipes.serialization.DecoderFactory
newByteArrayDecoder, newDecoder, newDecoder
-
Methods inherited from interface org.pipecraft.pipes.serialization.EncoderFactory
newByteArrayEncoder, newEncoder, newEncoder
-
-
-
-
Method Detail
-
getByteArrayCodec
default ByteArrayCodec<T> getByteArrayCodec()
- Returns:
- A byte array encoder/decoder derived from this codec
-
-