Mongo Scala Driver - org.mongodb.scala (original) (raw)
package scala
Ordering
- Alphabetic
- By Inheritance
Inherited
scala
WriteConcernImplicits
ObservableImplicits
ClientSessionImplicits
AnyRef
Any
Hide All
Show All
Visibility
- Public
- Protected
Type Members
- case class AggregateObservable[TResult](wrapped: AggregateIterable[TResult]) extends Observable[TResult] with Product with Serializable
- type AutoEncryptionSettings = com.mongodb.AutoEncryptionSettings
- type BulkWriteResult = com.mongodb.bulk.BulkWriteResult
- case class ChangeStreamObservable[TResult](wrapped: ChangeStreamIterable[TResult]) extends Observable[ChangeStreamDocument[TResult]] with Product with Serializable
- type ClientEncryptionSettings = com.mongodb.ClientEncryptionSettings
- type ClientSession = com.mongodb.async.client.ClientSession
- trait ClientSessionImplicits extends AnyRef
- implicit class ScalaClientSession extends AnyRef
- type ClientSessionOptions = com.mongodb.ClientSessionOptions
- case class Completed() extends Product with Serializable
- case class DistinctObservable[TResult](wrapped: DistinctIterable[TResult]) extends Observable[TResult] with Product with Serializable
- type Document = scala.bson.collection.immutable.Document
- type DuplicateKeyException = com.mongodb.DuplicateKeyException
- case class FindObservable[TResult](wrapped: FindIterable[TResult]) extends Observable[TResult] with Product with Serializable
- case class ListCollectionsObservable[TResult](wrapped: ListCollectionsIterable[TResult]) extends Observable[TResult] with Product with Serializable
- case class ListDatabasesObservable[TResult](wrapped: ListDatabasesIterable[TResult]) extends Observable[TResult] with Product with Serializable
- case class ListIndexesObservable[TResult](wrapped: ListIndexesIterable[TResult]) extends Observable[TResult] with Product with Serializable
- case class MapReduceObservable[TResult](wrapped: MapReduceIterable[TResult]) extends Observable[TResult] with Product with Serializable
- type MongoBulkWriteException = com.mongodb.MongoBulkWriteException
- type MongoChangeStreamException = com.mongodb.MongoChangeStreamException
- case class MongoClient(wrapped: com.mongodb.async.client.MongoClient) extends Closeable with Product with Serializable
- type MongoClientException = com.mongodb.MongoClientException
- type MongoClientSettings = com.mongodb.MongoClientSettings
- case class MongoCollection[TResult](wrapped: com.mongodb.async.client.MongoCollection[TResult]) extends Product with Serializable
- type MongoCommandException = com.mongodb.MongoCommandException
- type MongoCompressor = com.mongodb.MongoCompressor
- type MongoCredential = com.mongodb.MongoCredential
- type MongoCursorNotFoundException = com.mongodb.MongoCursorNotFoundException
- case class MongoDatabase(wrapped: com.mongodb.async.client.MongoDatabase) extends Product with Serializable
- type MongoDriverInformation = com.mongodb.MongoDriverInformation
- type MongoException = com.mongodb.MongoException
- type MongoExecutionTimeoutException = com.mongodb.MongoExecutionTimeoutException
- type MongoIncompatibleDriverException = com.mongodb.MongoIncompatibleDriverException
- type MongoInternalException = com.mongodb.MongoInternalException
- type MongoInterruptedException = com.mongodb.MongoInterruptedException
- type MongoNamespace = com.mongodb.MongoNamespace
- type MongoNodeIsRecoveringException = com.mongodb.MongoNodeIsRecoveringException
- type MongoNotPrimaryException = com.mongodb.MongoNotPrimaryException
- type MongoQueryException = com.mongodb.MongoQueryException
- type MongoSecurityException = com.mongodb.MongoSecurityException
- type MongoServerException = com.mongodb.MongoServerException
- type MongoSocketClosedException = com.mongodb.MongoSocketClosedException
- type MongoSocketException = com.mongodb.MongoSocketException
- type MongoSocketOpenException = com.mongodb.MongoSocketOpenException
- type MongoSocketReadException = com.mongodb.MongoSocketReadException
- type MongoSocketReadTimeoutException = com.mongodb.MongoSocketReadTimeoutException
- type MongoSocketWriteException = com.mongodb.MongoSocketWriteException
- type MongoTimeoutException = com.mongodb.MongoTimeoutException
- type MongoWaitQueueFullException = com.mongodb.MongoWaitQueueFullException
- type MongoWriteConcernException = com.mongodb.MongoWriteConcernException
- type MongoWriteException = com.mongodb.MongoWriteException
- trait Observable[T] extends com.mongodb.async.client.Observable[T]
- trait ObservableImplicits extends AnyRef
- implicit class BoxedObservable[T] extends Observable[T]
- implicit class BoxedObserver[T] extends Observer[T]
- implicit class BoxedSubscription extends Subscription
- implicit class ScalaObservable[T] extends AnyRef
- implicit class ScalaSingleObservable[T] extends AnyRef
- implicit class ToSingleObservable[T] extends SingleObservable[T]
- trait Observer[T] extends com.mongodb.async.client.Observer[T]
- type ReadConcern = com.mongodb.ReadConcern
- type ReadConcernLevel = com.mongodb.ReadConcernLevel
- type ReadPreference = com.mongodb.ReadPreference
- implicit class ScalaWriteConcern[T] extends AnyRef
- type ServerAddress = com.mongodb.ServerAddress
- trait SingleObservable[T] extends Observable[T] with com.mongodb.async.client.Observable[T]
- trait Subscription extends com.mongodb.async.client.Subscription
- type Tag = com.mongodb.Tag
- type TagSet = com.mongodb.TagSet
- type TaggableReadPreference = com.mongodb.TaggableReadPreference
- type TransactionOptions = com.mongodb.TransactionOptions
- type WriteConcern = com.mongodb.WriteConcern
- type WriteConcernException = com.mongodb.WriteConcernException
- type WriteConcernResult = com.mongodb.WriteConcernResult
- type WriteError = com.mongodb.WriteError
Value Members
- val Document: scala.bson.collection.immutable.Document.type
- implicit def bsonDocumentToDocument(doc: BsonDocument): Document
- implicit def bsonDocumentToUntypedDocument(doc: BsonDocument): bson.Document
- implicit def classTagToClassOf[C](ct: ClassTag[C]): Class[C]
- implicit def documentToUntypedDocument(doc: Document): bson.Document
- object AutoEncryptionSettings
- object BuildInfo extends Product with Serializable
- object ClientEncryptionSettings
- object ClientSessionOptions
- object MongoClient extends Serializable
- object MongoClientSettings
- object MongoCompressor
- object MongoCredential
- object MongoDriverInformation
- object MongoException
- object MongoNamespace
- object Observable
- object ReadConcern
- object ReadConcernLevel
- object ReadPreference
- object ServerAddress
- object SingleObservable
- object Tag
- object TagSet
- object TransactionOptions
- object WriteConcern