Package csw.params.core.formats
Class JavaJsonSupport
java.lang.Object
csw.params.core.formats.JavaJsonSupport
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <A extends Event>
AreadEvent
(play.api.libs.json.JsValue json) static Result
readResult
(play.api.libs.json.JsValue json) static <T> T
reads
(play.api.libs.json.JsValue x, io.bullet.borer.Decoder<T> evidence$2) static <A extends SequenceCommand>
AreadSequenceCommand
(play.api.libs.json.JsValue json) static <A extends StateVariable>
AreadStateVariable
(play.api.libs.json.JsValue json) static play.api.libs.json.JsValue
writeEvent
(Event event) static play.api.libs.json.JsValue
writeResult
(Result result) static <T> play.api.libs.json.JsValue
writes
(T x, io.bullet.borer.Encoder<T> evidence$1) static play.api.libs.json.JsValue
writeSequenceCommand
(SequenceCommand result) static play.api.libs.json.JsValue
writeStateVariable
(StateVariable stateVariable)
-
Constructor Details
-
JavaJsonSupport
public JavaJsonSupport()
-
-
Method Details
-
writes
public static <T> play.api.libs.json.JsValue writes(T x, io.bullet.borer.Encoder<T> evidence$1) -
reads
public static <T> T reads(play.api.libs.json.JsValue x, io.bullet.borer.Decoder<T> evidence$2) -
writeSequenceCommand
-
readSequenceCommand
-
writeStateVariable
-
readStateVariable
-
writeEvent
-
readEvent
-
writeResult
-
readResult
-