Packages

package json

Linear Supertypes
ImplicitBSONHandlers, BSONFormats, LowerImplicitBSONHandlers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. json
  2. ImplicitBSONHandlers
  3. BSONFormats
  4. LowerImplicitBSONHandlers
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BSONArrayFormat extends PartialFormat[BSONArray]
    Definition Classes
    BSONFormats
  2. class BSONDocumentFormat extends PartialFormat[BSONDocument]
    Definition Classes
    BSONFormats
  3. trait PartialFormat[T <: BSONValue] extends Format[T] with PartialReads[T] with PartialWrites[T]
    Definition Classes
    BSONFormats
  4. trait PartialReads[T <: BSONValue] extends Reads[T]
    Definition Classes
    BSONFormats
  5. trait PartialWrites[T <: BSONValue] extends Writes[T]
    Definition Classes
    BSONFormats

Value Members

  1. implicit def JsFieldBSONElementProducer[T <: JsValue](jsField: (String, T)): Producer[BSONElement]
    Definition Classes
    LowerImplicitBSONHandlers
    Annotations
    @SuppressWarnings()
  2. implicit def jsWriter[A <: JsValue, B <: BSONValue]: BSONWriter[A, B]
    Definition Classes
    LowerImplicitBSONHandlers
  3. val numberReads: PartialFunction[JsValue, JsResult[BSONValue]]
    Definition Classes
    BSONFormats
  4. def readAsBSONValue(json: JsValue)(implicit string: PartialReads[BSONString], objectID: PartialReads[BSONObjectID], javascript: PartialReads[BSONJavaScript], dateTime: PartialReads[BSONDateTime], timestamp: PartialReads[BSONTimestamp], binary: PartialReads[BSONBinary], regex: PartialReads[BSONRegex], double: PartialReads[BSONDouble], integer: PartialReads[BSONInteger], long: PartialReads[BSONLong], boolean: PartialReads[BSONBoolean], minKey: PartialReads[BSONMinKey.type], maxKey: PartialReads[BSONMaxKey.type], bnull: PartialReads[BSONNull.type], symbol: PartialReads[BSONSymbol], array: PartialReads[BSONArray], doc: PartialReads[BSONDocument], undef: PartialReads[BSONUndefined.type], decimal: PartialReads[BSONDecimal]): JsResult[BSONValue]
    Definition Classes
    BSONFormats
    Annotations
    @SuppressWarnings()
  5. def toBSON(json: JsValue): JsResult[BSONValue]
    Definition Classes
    BSONFormats
  6. def toJSON(bson: BSONValue): JsValue
    Definition Classes
    BSONFormats
  7. def writeAsJsValue(bson: BSONValue)(implicit string: PartialWrites[BSONString], objectID: PartialWrites[BSONObjectID], javascript: PartialWrites[BSONJavaScript], dateTime: PartialWrites[BSONDateTime], timestamp: PartialWrites[BSONTimestamp], binary: PartialWrites[BSONBinary], regex: PartialWrites[BSONRegex], double: PartialWrites[BSONDouble], integer: PartialWrites[BSONInteger], long: PartialWrites[BSONLong], boolean: PartialWrites[BSONBoolean], minKey: PartialWrites[BSONMinKey.type], maxKey: PartialWrites[BSONMaxKey.type], bnull: PartialWrites[BSONNull.type], symbol: PartialWrites[BSONSymbol], array: PartialWrites[BSONArray], doc: PartialWrites[BSONDocument], undef: PartialWrites[BSONUndefined.type], decimal: PartialWrites[BSONDecimal]): JsValue
    Definition Classes
    BSONFormats
    Annotations
    @SuppressWarnings()

Inherited from ImplicitBSONHandlers

Inherited from BSONFormats

Inherited from LowerImplicitBSONHandlers

Inherited from AnyRef

Inherited from Any

Ungrouped