Class JavaJsonSupport

java.lang.Object
csw.params.core.formats.JavaJsonSupport

public class JavaJsonSupport extends Object
  • 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

      public static play.api.libs.json.JsValue writeSequenceCommand(SequenceCommand result)
    • readSequenceCommand

      public static <A extends SequenceCommand> A readSequenceCommand(play.api.libs.json.JsValue json)
    • writeStateVariable

      public static play.api.libs.json.JsValue writeStateVariable(StateVariable stateVariable)
    • readStateVariable

      public static <A extends StateVariable> A readStateVariable(play.api.libs.json.JsValue json)
    • writeEvent

      public static play.api.libs.json.JsValue writeEvent(Event event)
    • readEvent

      public static <A extends Event> A readEvent(play.api.libs.json.JsValue json)
    • writeResult

      public static play.api.libs.json.JsValue writeResult(Result result)
    • readResult

      public static Result readResult(play.api.libs.json.JsValue json)