Класс Converter< S, T>
Класс Converter преобразует данные из одного представления в другое.
Рекомендуется, чтобы реализации Converter расширяли этот класс, чтобы унаследовать любые дополнительные методы, которые могут быть добавлены в класс.
- Наследование
-
- Object
-
StreamTransformerBase<
S, T> - Converter
- Реализации
Конструкторы
-
Converter()
const
Свойства
-
hashCode → int
только для чтения, унаследованно
- Код хеширования для этого объекта.
-
runtimeType → Type
только для чтения, унаследованно
- Представление текущего типа объекта.
Методы
-
bind(
Stream< S> stream) → Stream< T> переопределение - Преобразует предоставленный
stream. -
cast<
RS, RT>( ) → Converter< RS, RT> переопределение - Предоставляет
Converter<RS, RT>представление этого преобразователя потоков. -
convert(
S input) → T - Преобразует
inputи возвращает результат преобразования. -
fuse<
TT>( Converter< T, TT> other) → Converter< S, TT> - Объединяет
thisсother. -
noSuchMethod(
Invocation invocation) → dynamic унаследованно - Вызывается при доступе к несуществующему методу или свойству.
-
startChunkedConversion(
Sink< T> sink) → Sink< S> - Запускает побайтовое преобразование.
-
toString(
) → String унаследованно - Строковое представление этого объекта.
Операторы
-
operator ==(
Object other) → bool унаследованно - Оператор равенства.
Статические методы
-
castFrom<
SS, ST, TS, TT>( Converter< SS, ST> source) → Converter< TS, TT> переопределение - Преобразует
sourceвConverter<TS, TT>.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-convert/Converter-class.html