Class MyDslJson<A>


  • public final class MyDslJson<A>
    extends com.dslplatform.json.DslJson<A>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.dslplatform.json.DslJson

        com.dslplatform.json.DslJson.ConverterFactory<T extends java.lang.Object>, com.dslplatform.json.DslJson.Fallback<TContext extends java.lang.Object>, com.dslplatform.json.DslJson.Settings<TContext extends java.lang.Object>, com.dslplatform.json.DslJson.SimpleStringCache
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static MyDslJson<java.lang.Object> INSTANCE  
      • Fields inherited from class com.dslplatform.json.DslJson

        allowArrayFormat, binderFactories, context, fallback, keyCache, localReader, localWriter, omitDefaults, readerFactories, valuesCache, writerFactories
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      JsArray deserializeToJsArray​(byte[] bytes, JsSpecParser parser)  
      JsArray deserializeToJsArray​(java.io.InputStream is, JsSpecParser parser)  
      com.dslplatform.json.JsonReader<?> getReader​(byte[] bytes)  
      com.dslplatform.json.JsonReader<?> getReader​(java.io.InputStream is)  
      JsObj parseToJsObj​(byte[] bytes, JsSpecParser parser)  
      JsObj parseToJsObj​(java.io.InputStream is, JsSpecParser parser)  
      byte[] serialize​(Json<?> json)  
      void serialize​(Json<?> json, java.io.OutputStream outputstream)  
      java.lang.String toPrettyString​(Json<?> json, int indentLength)  
      • Methods inherited from class com.dslplatform.json.DslJson

        canDeserialize, canSerialize, createErrorMessage, deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserialize, deserializeList, deserializeList, deserializeList, deserializeList, deserializeList, deserializeMap, deserializeObject, deserializeWith, getDefault, getObjectReader, getRegisteredBinders, getRegisteredCreatorMarkers, getRegisteredDecoders, getRegisteredEncoders, iterateOver, iterateOver, iterateOver, iterateOver, iterateOver, newReader, newReader, newReader, newReader, newReader, newReader, newWriter, newWriter, newWriter, registerBinder, registerBinder, registerBinderFactory, registerDefault, registerReader, registerReader, registerReaderFactory, registerWriter, registerWriter, registerWriterFactory, serialize, serialize, serialize, serialize, serialize, serialize, serialize, serializeMap, tryFindBinder, tryFindBinder, tryFindReader, tryFindReader, tryFindWriter, tryFindWriter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • INSTANCE

        public static final MyDslJson<java.lang.Object> INSTANCE
    • Method Detail

      • getReader

        public com.dslplatform.json.JsonReader<?> getReader​(byte[] bytes)
      • deserializeToJsArray

        public JsArray deserializeToJsArray​(byte[] bytes,
                                            JsSpecParser parser)
      • parseToJsObj

        public JsObj parseToJsObj​(java.io.InputStream is,
                                  JsSpecParser parser)
      • getReader

        public com.dslplatform.json.JsonReader<?> getReader​(java.io.InputStream is)
      • deserializeToJsArray

        public JsArray deserializeToJsArray​(java.io.InputStream is,
                                            JsSpecParser parser)
      • serialize

        public byte[] serialize​(Json<?> json)
      • serialize

        public void serialize​(Json<?> json,
                              java.io.OutputStream outputstream)
      • toPrettyString

        public java.lang.String toPrettyString​(Json<?> json,
                                               int indentLength)