Codec<E>  mixin 
 
- Mixin applications
- 
              - ArrayCodec
- BitSequenceCodec
- BoolCodec
- BTreeMapCodec
- CompactBigIntCodec
- CompactCodec
- ComplexEnumCodec
- CompositeCodec
- DynamicEnumCodec
- I8ArrayCodec
- I8Codec
- I8SequenceCodec
- I16ArrayCodec
- I16Codec
- I16SequenceCodec
- I32ArrayCodec
- I32Codec
- I32SequenceCodec
- I64ArrayCodec
- I64Codec
- I64SequenceCodec
- I128Codec
- I256Codec
- NestedOptionCodec
- NullCodec
- OptionCodec
- ProxyCodec
- ResultCodec
- SequenceCodec
- SetCodec
- SimpleEnumCodec
- StrCodec
- TupleCodec
- U8ArrayCodec
- U8Codec
- U8SequenceCodec
- U16ArrayCodec
- U16Codec
- U16SequenceCodec
- U32ArrayCodec
- U32Codec
- U32SequenceCodec
- U64ArrayCodec
- U64Codec
- U64SequenceCodec
- U128Codec
- U256Codec
 
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  decode(Input input) → E 
- 
  encode(E value) → Uint8List 
- Convert self to an owned vector.
- 
  encodeTo(E value, Output output) → void 
- Convert self to a slice and append it to the destination.
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  sizeHint(E value) → int 
- If possible give a hint of expected size of the encoding.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited