BsonType

enum BsonType : Enum<BsonType>

Enumeration of all the BSON types currently supported.

Entries

Link copied to clipboard

A BSON MaxKey value.

Link copied to clipboard

A BSON MinKey value.

Link copied to clipboard

A BSON Decimal128.

Link copied to clipboard

A BSON 64-bit integer.

Link copied to clipboard

A BSON timestamp.

Link copied to clipboard

A BSON 32-bit integer.

Link copied to clipboard

BSON JavaScript code with a scope (a set of variables with values).

Link copied to clipboard

A BSON symbol.

Link copied to clipboard

BSON JavaScript code.

Link copied to clipboard

A BSON regular expression.

Link copied to clipboard

A BSON regular expression.

Link copied to clipboard

A BSON null value.

Link copied to clipboard

A BSON DateTime.

Link copied to clipboard

A BSON bool.

Link copied to clipboard

A BSON ObjectId.

Link copied to clipboard

A BSON undefined value.

Link copied to clipboard

BSON binary data.

Link copied to clipboard

A BSON array.

Link copied to clipboard

A BSON document.

Link copied to clipboard

A BSON string.

Link copied to clipboard

A BSON double.

Link copied to clipboard

Not a real BSON type. Used to signal the end of a document.

Functions

Link copied to clipboard
fun isContainer(): Boolean

Returns whether this type is some sort of containing type, e.g. a document or array.

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int
Link copied to clipboard
val value: UByte

the int value of this BSON type.