lax
import play.api.libs.json._
import reactivemongo.api.bson._
import reactivemongo.play.json.compat.lax._
Json.obj("_id" -> BSONObjectID.generate()) // objectIdWrites
// { "_id": "as_string_instead_of_ObjectId" }
Attributes
- Graph
- Supertypes
- Self type
- lax.type
Members list
Type members
Inherited types
Attributes
- Inherited from:
- LaxValueConverters (hidden)
JSON representation for numbers
JSON representation for numbers
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
JSON representation for temporal types
JSON representation for temporal types
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Value members
Concrete methods
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns:
a string representation of the object.
- Definition Classes
- LaxValueConverters -> Any
Inherited methods
Attributes
- Inherited from:
- SharedValueConverters (hidden)
Implicits
Inherited implicits
Reads a BSONDateTime
from a BSONLong
.
Reads a BSONDateTime
from a BSONLong
.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONObjectID
from a JSON string.
Reads a BSONObjectID
from a JSON string.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONSymbol
from a JSON string.
Reads a BSONSymbol
from a JSON string.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONTimestamp
from a JSON number.
Reads a BSONTimestamp
from a JSON number.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONDateTime
from a JSON number.
Reads a BSONDateTime
from a JSON number.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Attributes
- Inherited from:
- SharedValueConverters (hidden)
See BSONDateTime.value
See BSONDateTime.value
Attributes
- Definition Classes
- LaxValueConverters -> FromValue
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- SharedValueConverters (hidden)
Attributes
- Inherited from:
- SharedValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
See BSONJavaScript.value
See BSONJavaScript.value
Attributes
- Definition Classes
- LaxValueConverters -> FromValue
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- FromValueCompat (hidden)
Attributes
- Inherited from:
- SharedValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Definition Classes
- LaxValueConverters -> FromValue
- Inherited from:
- LaxValueConverters (hidden)
Attributes
- Inherited from:
- LaxValueConvertersLowPriority1 (hidden)
Reads a BSONJavaScript
from a BSONString
.
Reads a BSONJavaScript
from a BSONString
.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONJavaScript
from a JSON string.
Reads a BSONJavaScript
from a JSON string.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONObjectID
from a JSON string.
Reads a BSONObjectID
from a JSON string.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONSymbol
from a JSON string.
Reads a BSONSymbol
from a JSON string.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Reads a BSONTimestamp
from a JSON number.
Reads a BSONTimestamp
from a JSON number.
Attributes
- Inherited from:
- LaxHandlerWorkarounds (hidden)
Attributes
- Inherited from:
- SharedValueConvertersLowPriority1 (hidden)
Attributes
- Inherited from:
- ToValue
Attributes
- Inherited from:
- ToValueCompat (hidden)
Attributes
- Inherited from:
- SharedValueConverters (hidden)
Attributes
- Inherited from:
- SharedValueConvertersLowPriority1 (hidden)