Converter<S, T>抽象 混合

Converter 转换数据从一种表示形式到另一种。

Converter 类为除了 convert 以外的每个方法提供了默认实现。

实现类型
实现者

构造函数

Converter()
const

属性

hashCode int
此对象的哈希码。
无设置器继承
runtimeType Type
表示对象运行时类型的表示。
无设置器继承

方法

bind(Stream<S> stream) Stream<T>
转换提供的 stream
override
cast<RS, RT>() Converter<RS, RT>
提供此流转换器的 Converter<RS, RT> 视图。
override
convert(S input) → T
转换 input 并返回转换的结果。
fuse<TT>(Converter<T, TT> other) Converter<S, TT>
thisother 合并。
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>
override