Common interface for Codecs that convert between bytes and bytes. Examples: gzip, and base64.
no type hierarchy
Methods | |
cumulativeDecoder | Source Codeshared actual CumulativeConvert<ByteBuffer,{Byte*},Byte,Byte> cumulativeDecoder(Integer? inputSize, Float growthFactor, ErrorStrategy error) Decode into a new buffer as portions arrive and return the buffer when the
input is complete. |
cumulativeEncoder | Source Codeshared actual CumulativeConvert<ByteBuffer,{Byte*},Byte,Byte> cumulativeEncoder(Integer? inputSize, Float growthFactor, ErrorStrategy error) Encode into a new buffer as portions arrive and return the buffer when the
input is complete. |
decode | Source Codeshared actual List<Byte> decode({Byte*} input, ErrorStrategy error) Decode all of Refines StatelessCodec.decode |
decodeBuffer | Source Codeshared actual ByteBuffer decodeBuffer({Byte*} input, ErrorStrategy error) Decode all of Refines StatelessCodec.decodeBuffer |
encode | Source Codeshared actual List<Byte> encode({Byte*} input, ErrorStrategy error) Encode all of Refines StatelessCodec.encode |
encodeBuffer | Source Codeshared actual ByteBuffer encodeBuffer({Byte*} input, ErrorStrategy error) Encode all of Refines StatelessCodec.encodeBuffer |
Inherited Methods |
Methods inherited from: Object |
Methods inherited from: Codec |
Methods inherited from: IncrementalCodec<ToMutable,ToImmutable,ToSingle,FromMutable,FromImmutable,FromSingle> |
Methods inherited from: StatelessCodec<ToMutable,ToImmutable,ToSingle,FromMutable,FromImmutable,FromSingle> |