Packages

object BsonValue

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BsonValue
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class BArray(value: Iterable[BsonValue]) extends BsonValue with AsJava with Product with Serializable
  2. final case class BBinary(value: Array[Byte]) extends BsonValue with Product with Serializable
  3. final case class BBoolean(value: Boolean) extends BsonValue with Product with Serializable
  4. final case class BDateTime(value: Instant) extends BsonValue with Product with Serializable
  5. final case class BDecimal(value: BigDecimal) extends BsonValue with Product with Serializable
  6. final case class BDocument(value: Document) extends BsonValue with Product with Serializable
  7. final case class BDouble(value: Double) extends BsonValue with Product with Serializable
  8. final case class BInt32(value: Int) extends BsonValue with Product with Serializable
  9. final case class BInt64(value: Long) extends BsonValue with Product with Serializable
  10. final case class BObjectId(value: ObjectId) extends BsonValue with Product with Serializable
  11. final case class BRegex(value: Regex) extends BsonValue with Product with Serializable
  12. final case class BString(value: String) extends BsonValue with Product with Serializable
  13. final case class BTimestamp(seconds: Long, inc: Int) extends BsonValue with Product with Serializable
  14. final case class BUuid(value: UUID) extends BsonValue with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val False: BsonValue
  5. val MaxKey: BsonValue
  6. val MinKey: BsonValue
  7. val Null: BsonValue
  8. val True: BsonValue
  9. val Undefined: BsonValue
  10. def array[A](value: Iterable[A])(implicit e: BsonValueEncoder[A]): BsonValue
  11. def array(value: Iterable[BsonValue]): BsonValue
  12. def array(values: BsonValue*): BsonValue
  13. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  14. def bigDecimal(value: BigDecimal): BsonValue
  15. def bigInt(value: BigInt): BsonValue
  16. def binary(value: Array[Byte]): BsonValue
  17. def boolean(value: Boolean): BsonValue
  18. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  19. def document(keyValues: (String, BsonValue)*): BsonValue
  20. def document(value: Document): BsonValue
  21. def double(value: Double): BsonValue
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  24. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  25. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  26. def instant(value: Instant): BsonValue
  27. def int(value: Int): BsonValue
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def long(value: Long): BsonValue
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  33. def objectId(value: ObjectId): BsonValue
  34. def regex(value: Regex): BsonValue
  35. def string(value: String): BsonValue
  36. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  37. def timestamp(seconds: Long, inc: Int = 1): BsonValue
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. def uuid(value: UUID): BsonValue
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. case object BMaxKey extends BsonValue with Product with Serializable
  44. case object BMinKey extends BsonValue with Product with Serializable
  45. case object BNull extends BsonValue with Product with Serializable
  46. case object BUndefined extends BsonValue with Product with Serializable

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped