mongo4cats-core
mongo4cats-core
mongo4cats.bson
BsonValue
BsonValue
BArray
BBinary
BBoolean
BDateTime
BDecimal
BDocument
BDouble
BInt32
BInt64
BMaxKey
BMinKey
BNull
BObjectId
BRegex
BString
BUndefined
BsonValueDecoder
BsonValueDecoder
BsonValueEncoder
BsonValueEncoder
Document
Document
ObjectId
syntax
KeySyntax
ValueSyntax
mongo4cats.client
ClientSession
ClientSession
ClientSessionOptions
MongoClient
MongoClient
MongoClientSettings
MongoConnection
MongoConnection
MongoConnectionType
MongoConnectionType
Classic
Srv
MongoCredential
MongoDriverInformation
ServerAddress
TransactionOptions
mongo4cats.codecs
BsonValueCodecProvider
CodecRegistry
DocumentCodecProvider
IterableCodecProvider
MapCodecProvider
MongoCodecProvider
OptionCodecProvider
mongo4cats.collection
BulkWriteOptions
CountOptions
DeleteOptions
DropIndexOptions
FindOneAndDeleteOptions
FindOneAndReplaceOptions
FindOneAndUpdateOptions
IndexOptions
InsertManyOptions
InsertOneOptions
MongoCollection
MongoCollection
RenameCollectionOptions
ReplaceOptions
UpdateOptions
WriteCommand
WriteCommand
DeleteMany
DeleteOne
InsertOne
ReplaceOne
UpdateMany
UpdateOne
mongo4cats.collection.operations
Accumulator
Accumulator
Aggregate
Aggregate
Facet
Filter
Filter
Index
Index
Projection
Projection
Sort
Sort
Update
Update
mongo4cats.collection.queries
AggregateQueryBuilder
DistinctQueryBuilder
FindQueryBuilder
WatchQueryBuilder
mongo4cats.database
CreateCollectionOptions
MongoDatabase
MongoDatabase
mongo4cats-core
/
mongo4cats.bson
/
BsonValue
/
BMaxKey
BMaxKey
case
object
BMaxKey
extends
BsonValue
Graph
Supertypes
Self type
trait
Singleton
trait
Product
trait
Mirror
trait
Serializable
trait
Product
trait
Equals
class
BsonValue
class
Object
trait
Matchable
class
Any
BMaxKey
.type
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
=
EmptyTuple
Inherited from:
Singleton
type
MirroredElemTypes
=
EmptyTuple
Inherited from:
Singleton
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
type
MirroredMonoType
=
Singleton
Inherited from:
Singleton
type
MirroredType
=
Singleton
Inherited from:
Singleton
Value members
Concrete methods
override
def
asBigDecimal
:
Option
[
BigDecimal
]
Definition Classes
BsonValue
override
def
asBoolean
:
Option
[
Boolean
]
Definition Classes
BsonValue
override
def
asDocument
:
Option
[
Document
]
Definition Classes
BsonValue
override
def
asDouble
:
Option
[
Double
]
Definition Classes
BsonValue
override
def
asInstant
:
Option
[
Instant
]
Definition Classes
BsonValue
override
def
asInt
:
Option
[
Int
]
Definition Classes
BsonValue
override
def
asList
:
Option
[
List
[
BsonValue
]]
Definition Classes
BsonValue
override
def
asLong
:
Option
[
Long
]
Definition Classes
BsonValue
override
def
asObjectId
:
Option
[
ObjectId
]
Definition Classes
BsonValue
override
def
asString
:
Option
[
String
]
Definition Classes
BsonValue
override
def
isNull
:
Boolean
Definition Classes
BsonValue
Inherited methods
def
fromProduct
(
p:
Product
):
MirroredMonoType
Inherited from:
Singleton
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product