Mongo Scala Driver - org.mongodb.scala (original) (raw)

package scala

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. scala

  2. WriteConcernImplicits

  3. ObservableImplicits

  4. ClientSessionImplicits

  5. AnyRef

  6. Any

  7. Hide All

  8. Show All

Visibility

  1. Public
  2. Protected

Type Members

  1. case class AggregateObservable[TResult](wrapped: AggregateIterable[TResult]) extends Observable[TResult] with Product with Serializable
  2. type AutoEncryptionSettings = com.mongodb.AutoEncryptionSettings
  3. type BulkWriteResult = com.mongodb.bulk.BulkWriteResult
  4. case class ChangeStreamObservable[TResult](wrapped: ChangeStreamIterable[TResult]) extends Observable[ChangeStreamDocument[TResult]] with Product with Serializable
  5. type ClientEncryptionSettings = com.mongodb.ClientEncryptionSettings
  6. type ClientSession = com.mongodb.async.client.ClientSession
  7. trait ClientSessionImplicits extends AnyRef
  8. implicit class ScalaClientSession extends AnyRef
  9. type ClientSessionOptions = com.mongodb.ClientSessionOptions
  10. case class Completed() extends Product with Serializable
  11. case class DistinctObservable[TResult](wrapped: DistinctIterable[TResult]) extends Observable[TResult] with Product with Serializable
  12. type Document = scala.bson.collection.immutable.Document
  13. type DuplicateKeyException = com.mongodb.DuplicateKeyException
  14. case class FindObservable[TResult](wrapped: FindIterable[TResult]) extends Observable[TResult] with Product with Serializable
  15. case class ListCollectionsObservable[TResult](wrapped: ListCollectionsIterable[TResult]) extends Observable[TResult] with Product with Serializable
  16. case class ListDatabasesObservable[TResult](wrapped: ListDatabasesIterable[TResult]) extends Observable[TResult] with Product with Serializable
  17. case class ListIndexesObservable[TResult](wrapped: ListIndexesIterable[TResult]) extends Observable[TResult] with Product with Serializable
  18. case class MapReduceObservable[TResult](wrapped: MapReduceIterable[TResult]) extends Observable[TResult] with Product with Serializable
  19. type MongoBulkWriteException = com.mongodb.MongoBulkWriteException
  20. type MongoChangeStreamException = com.mongodb.MongoChangeStreamException
  21. case class MongoClient(wrapped: com.mongodb.async.client.MongoClient) extends Closeable with Product with Serializable
  22. type MongoClientException = com.mongodb.MongoClientException
  23. type MongoClientSettings = com.mongodb.MongoClientSettings
  24. case class MongoCollection[TResult](wrapped: com.mongodb.async.client.MongoCollection[TResult]) extends Product with Serializable
  25. type MongoCommandException = com.mongodb.MongoCommandException
  26. type MongoCompressor = com.mongodb.MongoCompressor
  27. type MongoCredential = com.mongodb.MongoCredential
  28. type MongoCursorNotFoundException = com.mongodb.MongoCursorNotFoundException
  29. case class MongoDatabase(wrapped: com.mongodb.async.client.MongoDatabase) extends Product with Serializable
  30. type MongoDriverInformation = com.mongodb.MongoDriverInformation
  31. type MongoException = com.mongodb.MongoException
  32. type MongoExecutionTimeoutException = com.mongodb.MongoExecutionTimeoutException
  33. type MongoIncompatibleDriverException = com.mongodb.MongoIncompatibleDriverException
  34. type MongoInternalException = com.mongodb.MongoInternalException
  35. type MongoInterruptedException = com.mongodb.MongoInterruptedException
  36. type MongoNamespace = com.mongodb.MongoNamespace
  37. type MongoNodeIsRecoveringException = com.mongodb.MongoNodeIsRecoveringException
  38. type MongoNotPrimaryException = com.mongodb.MongoNotPrimaryException
  39. type MongoQueryException = com.mongodb.MongoQueryException
  40. type MongoSecurityException = com.mongodb.MongoSecurityException
  41. type MongoServerException = com.mongodb.MongoServerException
  42. type MongoSocketClosedException = com.mongodb.MongoSocketClosedException
  43. type MongoSocketException = com.mongodb.MongoSocketException
  44. type MongoSocketOpenException = com.mongodb.MongoSocketOpenException
  45. type MongoSocketReadException = com.mongodb.MongoSocketReadException
  46. type MongoSocketReadTimeoutException = com.mongodb.MongoSocketReadTimeoutException
  47. type MongoSocketWriteException = com.mongodb.MongoSocketWriteException
  48. type MongoTimeoutException = com.mongodb.MongoTimeoutException
  49. type MongoWaitQueueFullException = com.mongodb.MongoWaitQueueFullException
  50. type MongoWriteConcernException = com.mongodb.MongoWriteConcernException
  51. type MongoWriteException = com.mongodb.MongoWriteException
  52. trait Observable[T] extends com.mongodb.async.client.Observable[T]
  53. trait ObservableImplicits extends AnyRef
  54. implicit class BoxedObservable[T] extends Observable[T]
  55. implicit class BoxedObserver[T] extends Observer[T]
  56. implicit class BoxedSubscription extends Subscription
  57. implicit class ScalaObservable[T] extends AnyRef
  58. implicit class ScalaSingleObservable[T] extends AnyRef
  59. implicit class ToSingleObservable[T] extends SingleObservable[T]
  60. trait Observer[T] extends com.mongodb.async.client.Observer[T]
  61. type ReadConcern = com.mongodb.ReadConcern
  62. type ReadConcernLevel = com.mongodb.ReadConcernLevel
  63. type ReadPreference = com.mongodb.ReadPreference
  64. implicit class ScalaWriteConcern[T] extends AnyRef
  65. type ServerAddress = com.mongodb.ServerAddress
  66. trait SingleObservable[T] extends Observable[T] with com.mongodb.async.client.Observable[T]
  67. trait Subscription extends com.mongodb.async.client.Subscription
  68. type Tag = com.mongodb.Tag
  69. type TagSet = com.mongodb.TagSet
  70. type TaggableReadPreference = com.mongodb.TaggableReadPreference
  71. type TransactionOptions = com.mongodb.TransactionOptions
  72. type WriteConcern = com.mongodb.WriteConcern
  73. type WriteConcernException = com.mongodb.WriteConcernException
  74. type WriteConcernResult = com.mongodb.WriteConcernResult
  75. type WriteError = com.mongodb.WriteError

Value Members

  1. val Document: scala.bson.collection.immutable.Document.type
  2. implicit def bsonDocumentToDocument(doc: BsonDocument): Document
  3. implicit def bsonDocumentToUntypedDocument(doc: BsonDocument): bson.Document
  4. implicit def classTagToClassOf[C](ct: ClassTag[C]): Class[C]
  5. implicit def documentToUntypedDocument(doc: Document): bson.Document
  6. object AutoEncryptionSettings
  7. object BuildInfo extends Product with Serializable
  8. object ClientEncryptionSettings
  9. object ClientSessionOptions
  10. object MongoClient extends Serializable
  11. object MongoClientSettings
  12. object MongoCompressor
  13. object MongoCredential
  14. object MongoDriverInformation
  15. object MongoException
  16. object MongoNamespace
  17. object Observable
  18. object ReadConcern
  19. object ReadConcernLevel
  20. object ReadPreference
  21. object ServerAddress
  22. object SingleObservable
  23. object Tag
  24. object TagSet
  25. object TransactionOptions
  26. object WriteConcern

Ungrouped