ID

Undocumented in source.

Constructors

this
this(long id)
Undocumented in source.
this
this(BsonObjectID id)
Undocumented in source.
this
this(UUID id)
Undocumented in source.

Members

Aliases

Kind
alias Kind = KIND
Undocumented in source.

Functions

opAssign
void opAssign(long id)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(BsonObjectID id)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(UUID id)
Undocumented in source. Be warned that the author may not have intended to support it.
opAssign
void opAssign(ID id)
Undocumented in source. Be warned that the author may not have intended to support it.
toBson
Bson toBson()
Undocumented in source. Be warned that the author may not have intended to support it.
toLong
long toLong()
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

bsonObjectIDValue
BsonObjectID bsonObjectIDValue [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
longValue
long longValue [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
uuidValue
UUID uuidValue [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

fromBson
ID fromBson(Bson id)
Undocumented in source. Be warned that the author may not have intended to support it.
fromLong
ID fromLong(long id)
Undocumented in source. Be warned that the author may not have intended to support it.
fromString
ID fromString(string str)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta