Packages

c

reactivemongo.bson.BSONValue

ExtendedBSONValue

implicit final class ExtendedBSONValue[B <: BSONValue] extends AnyVal

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ExtendedBSONValue
  2. AnyVal
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ExtendedBSONValue(bson: B)

Value Members

  1. def as[T](implicit reader: BSONReader[B, T]): T
  2. def asOpt[T](implicit reader: BSONReader[B, T]): Option[T]
  3. def asTry[T](implicit reader: BSONReader[B, T]): Try[T]
  4. val bson: B
  5. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  6. def seeAsOpt[T](implicit reader: BSONReader[_ <: BSONValue, T]): Option[T]
  7. def seeAsTry[T](implicit reader: BSONReader[_ <: BSONValue, T]): Try[T]