p

kantan

mongodb

package mongodb

Source
package.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. mongodb
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class AggregateQuery [A] extends ResourceIterable[A]
  2. final case class BsonArray (value: Seq[BsonValue]) extends BsonValue with Product with Serializable
  3. final case class BsonBinary (value: IndexedSeq[Byte]) extends BsonBinaryData with Product with Serializable
  4. sealed abstract class BsonBinaryData extends BsonValue
  5. final case class BsonBoolean (value: Boolean) extends BsonValue with Product with Serializable
  6. final case class BsonDateTime (value: Long) extends BsonValue with Product with Serializable
  7. final case class BsonDbPointer (namespace: String, id: ObjectId) extends BsonValue with Product with Serializable
  8. final case class BsonDecimal128 (value: Decimal128) extends BsonValue with Product with Serializable
  9. final case class BsonDocument (value: Map[String, BsonValue]) extends BsonValue with Bson with Product with Serializable
  10. type BsonDocumentCodec[A] = Codec[BsonDocument, A, Decode, codecs.type]
  11. trait BsonDocumentCodecInstances extends BsonDocumentDecoderInstances with BsonDocumentEncoderInstances
  12. type BsonDocumentDecoder[A] = Decoder[BsonDocument, A, Decode, codecs.type]
  13. trait BsonDocumentDecoderInstances extends AnyRef
  14. type BsonDocumentEncoder[A] = Encoder[BsonDocument, A, codecs.type]
  15. trait BsonDocumentEncoderInstances extends AnyRef
  16. final case class BsonDouble (value: Double) extends BsonValue with Product with Serializable
  17. final case class BsonFunction (value: IndexedSeq[Byte]) extends BsonBinaryData with Product with Serializable
  18. final case class BsonInt (value: Int) extends BsonValue with Product with Serializable
  19. final case class BsonJavaScript (value: String) extends BsonValue with Product with Serializable
  20. final case class BsonJavaScriptWithScope (value: String, scope: Map[String, BsonValue]) extends BsonValue with Product with Serializable
  21. final case class BsonLong (value: Long) extends BsonValue with Product with Serializable
  22. final case class BsonMd5 (value: String) extends BsonBinaryData with Product with Serializable
  23. final case class BsonObjectId (value: ObjectId) extends BsonValue with Product with Serializable
  24. final case class BsonRegularExpression (value: Pattern) extends BsonValue with Product with Serializable
  25. final case class BsonString (value: String) extends BsonValue with Product with Serializable
  26. final case class BsonSymbol (value: String) extends BsonValue with Product with Serializable
  27. final case class BsonTimestamp (seconds: Int, inc: Int) extends BsonValue with Product with Serializable
  28. final case class BsonUserDefinedBinary (value: IndexedSeq[Byte]) extends BsonBinaryData with Product with Serializable
  29. final case class BsonUuid (value: UUID) extends BsonBinaryData with Product with Serializable
  30. sealed abstract class BsonValue extends Product with Serializable

    Represents all possible values that can be found in a BSON document.

  31. type BsonValueCodec[A] = Codec[BsonValue, A, Decode, codecs.type]
  32. trait BsonValueCodecInstances extends BsonValueEncoderInstances with BsonValueDecoderInstances
  33. type BsonValueDecoder[A] = Decoder[BsonValue, A, Decode, codecs.type]
  34. trait BsonValueDecoderInstances extends LowPriorityBsonValueDecoderInstances
  35. type BsonValueEncoder[A] = Encoder[BsonValue, A, codecs.type]
  36. trait BsonValueEncoderInstances extends LowPriorityBsonValueEncoderInstances
  37. sealed abstract class BulkOperation extends Product with Serializable
  38. final case class BulkResult (inserted: Int, matched: Int, deleted: Int, modified: Option[Int], acknowledged: Boolean, upserts: Seq[Upsert]) extends Product with Serializable
  39. final class DatabaseQuery [A] extends ResourceIterable[A]
  40. type DecodeResult[A] = Result[Decode, A]
  41. sealed abstract class DeleteResult extends Product with Serializable
  42. final class DistinctQuery [A] extends ResourceIterable[A]
  43. type Failure[A] = codecs.Result.Failure[A]
  44. final class FindQuery [A] extends ResourceIterable[A]
  45. trait GeneratedBsonDocumentCodecs extends AnyRef
    Annotations
    @SuppressWarnings()
  46. trait GeneratedBsonDocumentDecoders extends AnyRef
  47. trait GeneratedBsonDocumentEncoders extends AnyRef
    Annotations
    @SuppressWarnings()
  48. final class IndexQuery [A] extends ResourceIterable[A]
  49. trait LowPriorityBsonValueDecoderInstances extends AnyRef
  50. trait LowPriorityBsonValueEncoderInstances extends AnyRef
  51. final class MapReduceQuery [A] extends ResourceIterable[A]
  52. class MongoClient extends Closeable
  53. type MongoClientOptions = com.mongodb.MongoClientOptions
  54. type MongoClientURI = com.mongodb.MongoClientURI
  55. class MongoCollection [A] extends AnyRef
  56. type MongoCredential = com.mongodb.MongoCredential
  57. class MongoDatabase extends AnyRef
  58. sealed abstract class MongoError extends Error
  59. abstract class MongoErrorCompanion [T <: MongoError] extends ErrorCompanion[T]
  60. final case class MongoNamespace (db: String, collection: String) extends Product with Serializable
  61. type MongoResult[A] = Result[MongoError, A]
  62. sealed abstract class ReadConcern extends Product with Serializable
  63. type ReadPreference = com.mongodb.ReadPreference
  64. final case class ServerAddress (host: String, port: Int) extends Product with Serializable
  65. type Success[A] = codecs.Result.Success[A]
  66. sealed abstract class UpdateResult extends Product with Serializable
  67. sealed abstract class WriteConcern extends Product with Serializable

Value Members

  1. val Failure: codecs.Result.Failure.type
  2. val Success: codecs.Result.Success.type
  3. object AggregateQuery
  4. object BsonBinaryData extends Serializable
  5. object BsonDbPointer extends Serializable
  6. object BsonDocument extends Serializable
  7. object BsonDocumentCodec extends GeneratedBsonDocumentCodecs with CodecCompanion[BsonDocument, Decode, codecs.type]
  8. object BsonDocumentDecoder extends DecoderCompanion[BsonDocument, Decode, codecs.type] with GeneratedBsonDocumentDecoders
  9. object BsonDocumentEncoder extends EncoderCompanion[BsonDocument, codecs.type] with GeneratedBsonDocumentEncoders
  10. object BsonJavaScriptWithScope extends Serializable
  11. object BsonMaxKey extends BsonValue with Product with Serializable
  12. object BsonMd5 extends Serializable
  13. object BsonMinKey extends BsonValue with Product with Serializable
  14. object BsonNull extends BsonValue with Product with Serializable
  15. object BsonRegularExpression extends Serializable
  16. object BsonTimestamp extends Serializable
  17. object BsonUndefined extends BsonValue with Product with Serializable
  18. object BsonValue extends Serializable
  19. object BsonValueCodec extends CodecCompanion[BsonValue, Decode, codecs.type]
  20. object BsonValueDecoder extends DecoderCompanion[BsonValue, Decode, codecs.type]
  21. object BsonValueEncoder extends EncoderCompanion[BsonValue, codecs.type]
  22. object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  23. object BulkOperation extends Serializable
  24. object BulkResult extends Serializable
  25. object DatabaseQuery
  26. object DecodeResult extends WithDefault[Decode]
  27. object DeleteResult extends Serializable
  28. object DistinctQuery
  29. object FindQuery
  30. object IndexQuery
  31. object MapReduceQuery
  32. object MongoClient

    Provides functions for connecting to a MongoDB server or cluster.

    Provides functions for connecting to a MongoDB server or cluster.

    There are three main ways to connect to a MongoDB cluster:

    The first two come with a xyzWith variant that lets you pass in options at connection time.

  33. object MongoDatabase
  34. object MongoError extends Serializable
  35. object MongoNamespace extends Serializable
  36. object MongoResult extends WithDefault[MongoError]
  37. object ReadConcern extends Serializable
  38. object ServerAddress extends Serializable
  39. object UpdateResult extends Serializable
  40. object WriteConcern extends Serializable
  41. object codecs extends BsonValueCodecInstances with BsonDocumentCodecInstances

Inherited from AnyRef

Inherited from Any

Ungrouped