Common interface for Codecs that convert between characters and bytes. Examples: base64.
no type hierarchy
Methods | |
cumulativeDecoder | Source Codeshared actual CumulativeConvert<ByteBuffer,{Character*},Byte,Character> 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<CharacterBuffer,{Byte*},Character,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({Character*} input, ErrorStrategy error) Decode all of Refines StatelessCodec.decode |
decodeBuffer | Source Codeshared actual ByteBuffer decodeBuffer({Character*} input, ErrorStrategy error) Decode all of Refines StatelessCodec.decodeBuffer |
encode | Source Codeshared actual String encode({Byte*} input, ErrorStrategy error) Encode all of Refines StatelessCodec.encode |
encodeBuffer | Source Codeshared actual CharacterBuffer 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> |