Packages

c

reactivemongo.bson

BSONJavaScript

case class BSONJavaScript(value: String) extends BSONValue with Product with Serializable

BSON JavaScript value.

value

The JavaScript source code.

Linear Supertypes
Serializable, Product, Equals, BSONValue, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BSONJavaScript
  2. Serializable
  3. Product
  4. Equals
  5. BSONValue
  6. AnyRef
  7. Any
Implicitly
  1. by ExtendedBSONValue
  2. by any2stringadd
  3. by StringFormat
  4. by Ensuring
  5. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BSONJavaScript(value: String)

    value

    The JavaScript source code.

Value Members

  1. def as[T](implicit reader: BSONReader[BSONJavaScript, T]): T
    Implicit
    This member is added by an implicit conversion from BSONJavaScript toExtendedBSONValue[BSONJavaScript] performed by method ExtendedBSONValue in reactivemongo.bson.BSONValue.
    Definition Classes
    ExtendedBSONValue
  2. def asOpt[T](implicit reader: BSONReader[BSONJavaScript, T]): Option[T]
    Implicit
    This member is added by an implicit conversion from BSONJavaScript toExtendedBSONValue[BSONJavaScript] performed by method ExtendedBSONValue in reactivemongo.bson.BSONValue.
    Definition Classes
    ExtendedBSONValue
  3. def asTry[T](implicit reader: BSONReader[BSONJavaScript, T]): Try[T]
    Implicit
    This member is added by an implicit conversion from BSONJavaScript toExtendedBSONValue[BSONJavaScript] performed by method ExtendedBSONValue in reactivemongo.bson.BSONValue.
    Definition Classes
    ExtendedBSONValue
  4. val bson: BSONJavaScript
    Implicit
    This member is added by an implicit conversion from BSONJavaScript toExtendedBSONValue[BSONJavaScript] performed by method ExtendedBSONValue in reactivemongo.bson.BSONValue.
    Definition Classes
    ExtendedBSONValue
  5. val code: Byte

    The code indicating the BSON type for this value

    The code indicating the BSON type for this value

    Definition Classes
    BSONJavaScriptBSONValue
  6. def productElementNames: Iterator[String]
    Definition Classes
    Product
  7. def seeAsOpt[T](implicit reader: BSONReader[_ <: BSONValue, T]): Option[T]
    Implicit
    This member is added by an implicit conversion from BSONJavaScript toExtendedBSONValue[BSONJavaScript] performed by method ExtendedBSONValue in reactivemongo.bson.BSONValue.
    Definition Classes
    ExtendedBSONValue
  8. def seeAsTry[T](implicit reader: BSONReader[_ <: BSONValue, T]): Try[T]
    Implicit
    This member is added by an implicit conversion from BSONJavaScript toExtendedBSONValue[BSONJavaScript] performed by method ExtendedBSONValue in reactivemongo.bson.BSONValue.
    Definition Classes
    ExtendedBSONValue
  9. val value: String