bson library

Classes

BsonBinary
BsonBinaryData
BsonCodec
Codec
DBPointer
DBPointerData
DbRef
EJsonCodec
JsCode
This class is used to store Javascript code
LegacyUuid
This class is a convenient way for managing Binary subtype 3 Bson types (Uuid Old). The class holds the content in the format that will be stored in the data base. You can directly create the object with .fromHexString(), or use the format converters for each flavour that have been used As per today, the flavours I'm aware of are: Java legacy, C# legacy and Python legacy. The storing algorithn are the following (found in internet, please confirm me): Standard (subtype 4, not covered from this class): -- From value "00112233-4455-6677-8899-aabbccddeeff" -- To value "00112233-4455-6677-8899-aabbccddeeff" Java: -- From value "00112233-4455-6677-8899-aabbccddeeff" -- To value "77665544-3322-1100-ffee-ddccbbaa9988" C#: -- From value "00112233-4455-6677-8899-aabbccddeeff" -- To value "33221100-5544-7766-8899-aabbccddeeff" Python: -- From value "00112233-4455-6677-8899-aabbccddeeff" -- To value "00112233-4455-6677-8899-aabbccddeeff"
ObjectCodec
ObjectId
SerializationParameters
SerializationRepository
Timestamp

Properties

charMatcherRegExp RegExp
final

Typedefs

BsonConstructor<T> = T Function(Map<String, dynamic>)