Class JettyJSONContext<M extends Message.Mutable>

    • Constructor Detail

      • JettyJSONContext

        protected JettyJSONContext()
    • Method Detail

      • getJSON

        public org.eclipse.jetty.util.ajax.JSON getJSON()
      • getAsyncJSONFactory

        public org.eclipse.jetty.util.ajax.AsyncJSON.Factory getAsyncJSONFactory()
      • newRoot

        protected abstract M newRoot()
      • newRootArray

        protected abstract M[] newRootArray​(int size)
      • parse

        public M[] parse​(java.io.Reader reader)
                  throws java.text.ParseException
        Throws:
        java.text.ParseException
      • parse

        public M[] parse​(java.lang.String json)
                  throws java.text.ParseException
        Throws:
        java.text.ParseException
      • generate

        public java.lang.String generate​(M message)
      • generate

        public java.lang.String generate​(java.util.List<M> messages)
      • putConvertor

        public void putConvertor​(java.lang.String className,
                                 org.eclipse.jetty.util.ajax.JSON.Convertor convertor)