write method

  1. @override
void write(
  1. BinaryWriter writer,
  2. AtMetaData obj
)
override

Is called when a value has to be encoded.

Implementation

@override
void write(BinaryWriter writer, AtMetaData obj) {
  writer
    ..writeByte(26)
    ..writeByte(0)
    ..write(obj.createdBy)
    ..writeByte(1)
    ..write(obj.updatedBy)
    ..writeByte(2)
    ..write(obj.createdAt)
    ..writeByte(3)
    ..write(obj.updatedAt)
    ..writeByte(4)
    ..write(obj.expiresAt)
    ..writeByte(5)
    ..write(obj.status)
    ..writeByte(6)
    ..write(obj.version)
    ..writeByte(7)
    ..write(obj.ttb)
    ..writeByte(8)
    ..write(obj.ttl)
    ..writeByte(9)
    ..write(obj.ttr)
    ..writeByte(10)
    ..write(obj.refreshAt)
    ..writeByte(11)
    ..write(obj.isCascade)
    ..writeByte(12)
    ..write(obj.availableAt)
    ..writeByte(13)
    ..write(obj.isBinary)
    ..writeByte(14)
    ..write(obj.isEncrypted)
    ..writeByte(15)
    ..write(obj.dataSignature)
    ..writeByte(16)
    ..write(obj.sharedKeyEnc)
    ..writeByte(17)
    ..write(obj.pubKeyCS)
    ..writeByte(18)
    ..write(obj.encoding)
    ..writeByte(19)
    ..write(obj.encKeyName)
    ..writeByte(20)
    ..write(obj.encAlgo)
    ..writeByte(21)
    ..write(obj.ivNonce)
    ..writeByte(22)
    ..write(obj.skeEncKeyName)
    ..writeByte(23)
    ..write(obj.skeEncAlgo)
    ..writeByte(24)
    ..write(obj.pubKeyHash)
    ..writeByte(25)
    ..write(obj.immutable);
}