AsciiCodec 允许将字符串编码为 ASCII 字节,并将 ASCII 字节解码为字符串。
构造函数
- AsciiCodec({bool allowInvalid = false})
- 实例化一个新的 AsciiCodec。const
属性
- decoder → AsciiDecoder
- 返回
this
的解码器,从List<int>
转换为String
。no setteroverride - encoder → AsciiEncoder
- 从
String
返回编码器到List<int>
。no setteroverride - hashCode → int
- 此对象的哈希码。no setterinherited
-
inverted → Codec<
List< int> , String> - 反转
this
。no setterinherited - name → String
- 此编码器的名称为 "us-ascii"。no setteroverride
- runtimeType → Type
- 此对象的运行时类型。no setterinherited
方法
-
decode(
List< int> bytes, {bool? allowInvalid}}) → String - 将 ASCII
bytes
(无符号 7 位整数的列表)解码为相应的字符串。override -
decodeStream(
Stream< List< byteStream) → Future<int> >String> -
inherited
-
encode(
String source) → Uint8List - 编码
input
。override -
fuse<
R> (Codec< List< other) → Codec<int> , R>String, R> - 将此对象与
other
对象熔合。inherited -
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。inherited
-
toString(
) → String - 本对象的字符串表示。inherited
操作符
-
operator ==(
Object other) → bool - 等于操作符。inherited