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(value: Long) 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 binary(value: Array[Byte]): BsonValue
  16. def boolean(value: Boolean): BsonValue
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  18. def document(keyValues: (String, BsonValue)*): BsonValue
  19. def document(value: Document): BsonValue
  20. def double(value: Double): BsonValue
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  23. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  25. def instant(value: Instant): BsonValue
  26. def int(value: Int): BsonValue
  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def long(value: Long): BsonValue
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  32. def objectId(value: ObjectId): BsonValue
  33. def regex(value: Regex): BsonValue
  34. def string(value: String): BsonValue
  35. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  36. def timestamp(value: Long): BsonValue
  37. def toString(): String
    Definition Classes
    AnyRef → Any
  38. def uuid(value: UUID): BsonValue
  39. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  40. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  41. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. case object BMaxKey extends BsonValue with Product with Serializable
  43. case object BMinKey extends BsonValue with Product with Serializable
  44. case object BNull extends BsonValue with Product with Serializable
  45. 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