com
.
mchange
.
sc
.
v2
playjson
package
playjson
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
playjson
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
BufferedJsValue
(
buffer:
Seq
[
Byte
]
)
extends
Product
with
Serializable
trait
BufferedJsValueSource
[
T
]
extends
AnyRef
trait
JsValueSource
[
T
]
extends
AnyRef
class
RestrictTransformingFormat
[
T
]
extends
Format
[
T
]
class
RestrictTransformingReads
[
T
]
extends
Reads
[
T
]
class
RestrictingDefaultingFormat
[
T
]
extends
RestrictTransformingFormat
[
T
]
class
RestrictingDefaultingReads
[
T
]
extends
RestrictTransformingReads
[
T
]
Value Members
object
BufferedJsValue
extends
Serializable
object
BufferedJsValueSource
object
JsValueSource
def
provideDefaults
(
defaults:
Map
[
String
,
JsValue
]
)
(
jsv:
JsValue
)
:
JsResult
[
JsValue
]
def
restrictKeys
(
goodKeys:
Set
[
String
]
)
(
jsv:
JsValue
)
:
JsResult
[
JsValue
]
def
restrictKeysWithDefaults
(
spec:
Map
[
String
,
Option
[
JsValue
]]
)
: (
JsValue
) ⇒
JsResult
[
JsValue
]
def
restrictTransform
(
restrictTransformers:
Seq
[(
JsValue
) ⇒
JsResult
[
JsValue
]]
)
: (
JsValue
) ⇒
JsResult
[
JsValue
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped