Spec-Zone.ru › Dart 2

dart:convert

Класс ByteConversionSink

ByteConversionSink предоставляет интерфейс для эффективной передачи байтовых данных преобразователями.

Вместо ограничения интерфейса одним непорционным списком байтов он принимает входные данные частями (каждая из которых представляет собой список байтов).

Со временем в этот абстрактный класс, вероятно, будут добавлены новые методы. Реализаторам рекомендуется расширять класс ByteConversionSinkBase или добавлять его в качестве примеси, чтобы их классы поддерживали вновь добавленные методы.

Наследование
  • Object
  • ChunkedConversionSink<List<int>>
  • ByteConversionSink
Реализаторы
  • ByteConversionSinkBase

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

ByteConversionSink()
ByteConversionSink.from(Sink<List<int>> sink)
factory
ByteConversionSink.withCallback(void callback(List<int> accumulated))
factory

Свойства

hashCode → int
только для чтенияунаследовано
Хеш-код этого объекта.
runtimeType → Type
только для чтенияунаследовано
Представление типа объекта во время выполнения.

Методы

add(List<int> chunk) → void
унаследовано
Добавляет порцию данных в этот приемник.
addSlice(List<int> chunk, int start, int end, bool isLast) → void
Добавляет следующую chunk в this.
close() → void
унаследовано
Закрывает приемник.
noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
унаследовано
Строковое представление этого объекта.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-convert/ByteConversionSink-class.html

Spec-Zone.ru

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