Class JavaJsonSupport


  • public class JavaJsonSupport
    extends java.lang.Object
    • Constructor Detail

      • JavaJsonSupport

        public JavaJsonSupport()
    • Method Detail

      • 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)