object extended extends ExtendedJsonConverters
- Alphabetic
- By Inheritance
- extended
- ExtendedJsonConverters
- TemporalObjectConverters
- LowPriority1ExtendedJson
- SharedValueConverters
- SharedValueConvertersLowPriority1
- ExtendedJsonCompat
- FromToValue
- ToValue
- FromValue
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
final
type
JsonJavaScript = JsObject
- Definition Classes
- ExtendedJsonConverters → FromValue
-
final
type
JsonNumber = JsObject
JSON representation for numbers
JSON representation for numbers
- Definition Classes
- ExtendedJsonConverters → FromValue
-
final
type
JsonObjectID = JsObject
- Definition Classes
- ExtendedJsonConverters → FromValue
-
final
type
JsonSymbol = JsObject
- Definition Classes
- ExtendedJsonConverters → FromValue
-
type
JsonTime = JsObject
- Definition Classes
- TemporalObjectConverters
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
implicit final
def
fromArray(arr: BSONArray): JsArray
- Definition Classes
- FromValue
-
implicit final
def
fromBinary(bin: BSONBinary): JsObject
See syntax:
See syntax:
{ "$binary": { "base64": "<payload>", "subType": "<t>" } }
- Definition Classes
- SharedValueConverters
-
implicit final
def
fromBoolean(bson: BSONBoolean): JsBoolean
- Definition Classes
- SharedValueConverters
-
implicit
def
fromDateTime(bson: BSONDateTime): JsObject
See syntax:
See syntax:
{ "$date": { "$numberLong": "<millis>" } }
- Definition Classes
- TemporalObjectConverters
-
implicit final
def
fromDecimal(bson: BSONDecimal): JsObject
- Definition Classes
- SharedValueConverters
-
implicit
def
fromDocument(bson: BSONDocument)(implicit conv: FromValue): JsObject
- Definition Classes
- SharedValueConverters
-
implicit final
def
fromDouble(bson: BSONDouble): JsObject
See syntax;
-
implicit final
def
fromInteger(bson: BSONInteger): JsObject
See syntax:
-
implicit
def
fromJavaScript(bson: BSONJavaScript): JsObject
See syntax:
-
implicit final
def
fromJavaScriptWS(bson: BSONJavaScriptWS): JsObject
See syntax:
See syntax:
{ "$code": "<javascript>", "$scope": { } }
- Definition Classes
- SharedValueConverters
-
implicit final
def
fromLong(bson: BSONLong): JsObject
See syntax:
-
implicit final
val
fromMaxKey: (BSONMaxKey) ⇒ JsObject
See syntax:
-
implicit final
val
fromMinKey: (BSONMinKey) ⇒ JsObject
See syntax:
-
implicit
val
fromNull: (BSONNull) ⇒ JsNull.type
- Definition Classes
- FromValue
-
implicit final
def
fromObject(js: JsObject): BSONValue
- Definition Classes
- SharedValueConverters
-
implicit final
def
fromObjectID(bson: BSONObjectID): JsObject
See syntax:
-
implicit final
def
fromRegex(rx: BSONRegex): JsObject
See syntax:
See syntax:
{ "$regularExpression": { "pattern": "<regexPattern>", "options": "<options>" } }
- Definition Classes
- SharedValueConverters
-
implicit final
def
fromStr(bson: BSONString): JsString
- Definition Classes
- FromValue
-
implicit final
def
fromSymbol(bson: BSONSymbol): JsObject
See syntax:
-
implicit
def
fromTimestamp(ts: BSONTimestamp): JsObject
See syntax:
See syntax:
{ "$timestamp": {"t": <t>, "i": } }`
- Definition Classes
- TemporalObjectConverters
-
implicit final
val
fromUndefined: (BSONUndefined) ⇒ JsObject
See syntax:
-
implicit
def
fromValue: FromValue
- Annotations
- @inline()
-
implicit final
def
fromValue(bson: BSONValue): JsValue
- Definition Classes
- LowPriority1ExtendedJson
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
jsonJavaScript(bson: BSONJavaScript): JsObject
- Attributes
- protected
- Definition Classes
- SharedValueConverters
-
final
def
jsonValue(bson: BSONValue)(implicit conv: FromValue): JsValue
- Attributes
- protected
- Definition Classes
- FromValue
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
implicit final
def
toArray(arr: JsArray): BSONArray
- Definition Classes
- ToValue
-
implicit final
def
toBoolean(js: JsBoolean): BSONBoolean
- Definition Classes
- ToValue
-
implicit final
def
toDocument(js: JsObject): BSONDocument
- Definition Classes
- SharedValueConvertersLowPriority1
-
implicit final
val
toFalse: (play.api.libs.json.JsFalse.type) ⇒ BSONBoolean
- Definition Classes
- ExtendedJsonCompat
-
implicit final
def
toJsValueWrapper[T <: BSONValue](value: T): JsValueWrapper
- Definition Classes
- ToValue
-
implicit final
val
toNull: (JsNull.type) ⇒ BSONNull
- Definition Classes
- ToValue
-
implicit final
def
toNumber(js: JsNumber): BSONValue
- Definition Classes
- SharedValueConverters
-
implicit final
def
toStr(js: JsString): BSONValue
- Definition Classes
- ToValue
- Annotations
- @SuppressWarnings()
-
def
toString(): String
- Definition Classes
- extended → AnyRef → Any
-
implicit final
val
toTrue: (play.api.libs.json.JsTrue.type) ⇒ BSONBoolean
- Definition Classes
- ExtendedJsonCompat
-
implicit
def
toValue: ToValue
- Annotations
- @inline()
-
implicit final
def
toValue(js: JsValue): BSONValue
- Definition Classes
- SharedValueConvertersLowPriority1
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()