Spec-Zone.ru › Dart 1

dart:convert

Кодек абстрактный класс

A Codec кодирует и (если поддерживается) декодирует данные.

Кодеки могут быть объединены. Например, объединение JSON и UTF8 создаёт кодер, который может преобразовывать объекты Json напрямую в байты или декодировать байты напрямую в объекты json.

Объединённые кодеки обычно стремятся оптимизировать операции и могут быть быстрее, чем выполнение каждого этапа кодирования отдельно.

Реализовано в
  • Base64Codec
  • Кодировка
  • GZipCodec
  • JsonCodec
  • ZLibCodec

Конструкторы

Codec()
const

Свойства

decoder → Преобразователь<T, S>
только для чтения

Возвращает декодер this, преобразующий из T в S.

encoder → Преобразователь<S, T>
только для чтения

Возвращает кодер из S в T.

inverted → Codec<T, S>
только для чтения

Инвертирует this.

hashCode → int
только для чтения, унаследованно

Хэш-код для этого объекта.

runtimeType → Тип
только для чтения, унаследованно

Представление типа объекта в ходе выполнения.

Операторы

operator ==(other) → bool
унаследованно

Оператор равенства.

Методы

decode(T encoded) → S
encode(S input) → T
fuse<R>(Codec<T, R> other) → Codec<S, R>

Объединяет this с other.

noSuchMethod(Вызов invocation) → dynamic
унаследованно

Вызывается при обращении к несуществующему методу или свойству.

toString() → String
унаследованно

Возвращает строковое представление этого объекта.

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-convert/Codec-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API