Module swim.json
Package swim.json

Class Json

java.lang.Object
swim.json.Json

public final class Json extends Object
Factory for constructing JSON parsers and writers.
  • Method Details

    • structureParser

      public static JsonParser<swim.structure.Item,swim.structure.Value> structureParser()
    • structureWriter

      public static JsonWriter<swim.structure.Item,swim.structure.Value> structureWriter()
    • parse

      public static swim.structure.Value parse(String json)
    • parser

      public static swim.codec.Parser<swim.structure.Value> parser()
    • write

      public static swim.codec.Writer<?,?> write(swim.codec.Output<?> output, swim.structure.Item item)
    • toString

      public static String toString(swim.structure.Item item)
    • toData

      public static swim.structure.Data toData(swim.structure.Item item)
    • formParser

      public static <T> swim.codec.Parser<T> formParser(swim.structure.Form<T> form)
    • formDecoder

      public static <T> swim.codec.Decoder<T> formDecoder(swim.structure.Form<T> form)
    • formWriter

      public static <T> swim.codec.Writer<T,T> formWriter(swim.structure.Form<T> form)
    • formEncoder

      public static <T> swim.codec.Encoder<T,T> formEncoder(swim.structure.Form<T> form)