Utf8Codec class

A Utf8Codec encodes strings to utf-8 code units (bytes) and decodes UTF-8 code units to strings.

A Utf8Codec encodes strings to utf-8 code units (bytes) and decodes UTF-8 code units to strings.

Extends

Constructors

Utf8Codec({bool allowMalformed: false})
const
Instantiates a new Utf8Codec.

Instance Properties

name String
read-only
encoder Utf8Encoder
read-only
decoder Utf8Decoder
read-only
inverted Codec<List<int>,String> Inherited
read-only
inverted Codec<List<int>,String> Inherited
read-only

Instance Methods

decode(List<int> codeUnits, {bool allowMalformed}) → String
Decodes the UTF-8 codeUnits (a list of unsigned 8-bit integers) to the corresponding string.
encode(String input) → List<int> Inherited
fuse(Codec<List<int>> other) → Codec<String> Inherited
Fuses this with other.
decodeStream(Stream<List<int>> byteStream) → Future<String> Inherited
encode(String input) → List<int> Inherited
fuse(Codec<List<int>> other) → Codec<String> Inherited
Fuses this with other.