BinaryLengthValue class Null safety

Represents a length-value encoding of a value.

Use the BinaryLengthValue.encode method to convert a list of BinaryLengthValue to a sequence of bytes. The items in that list can be created from Uint8List using the default constructor, from a BigInt with BinaryLengthValue.fromBigInt or from a String with BinaryLengthValue.fromString.

Constructors

BinaryLengthValue(Uint8List bytes)
Create a length-value for a sequence of bytes.
BinaryLengthValue.fromBigInt(BigInt value)
Create a length-value for a multiple precision integer. [...]
BinaryLengthValue.fromString(String value, {Encoding encoding = utf8})
Create a length plus bytes for a string. [...]

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited

Static Methods

encode(Iterable<BinaryLengthValue> items) Uint8List
Encodes a sequence of length-value. [...]