构建字节数组列表,允许在末尾添加字节和字节数组列表。
用于高效收集字节和字节数组列表。
构造函数
- BytesBuilder({bool copy = true})
- 构建一个新的空BytesBuilder。工厂
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- isEmpty → bool
- 缓冲区是否为空。无设置器
- isNotEmpty → bool
- 缓冲区是否非空。无设置器
- length → int
- 此构建器中的字节数。无设置器
- runtimeType → Type
- 对象的运行时类型的表示。无设置器继承
方法
-
add(
List< ) → voidint> bytes - 将
bytes
添加到此构建器当前内容末尾。 -
addByte(
int byte) → void - 将
byte
添加到此构建器当前内容末尾。 -
clear(
) → void - 清除此构建器的所有内容。
-
noSuchMethod(
Invocation invocation) → dynamic - 在访问不存在的方法或属性时被调用。继承
-
takeBytes(
) → Uint8List - 返回此构建器当前包含的字节并清除。
-
toBytes(
) → Uint8List - 返回此构建器当前字节内容的副本。
-
toString(
) → String - 此对象的字符串表示形式。继承
运算符
-
operator ==(
Object other) → bool - 相等运算符。继承