Class JsonMapObjectReaderWriter

java.lang.Object
org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter

public class JsonMapObjectReaderWriter extends Object
  • Constructor Details

    • JsonMapObjectReaderWriter

      public JsonMapObjectReaderWriter()
    • JsonMapObjectReaderWriter

      public JsonMapObjectReaderWriter(boolean format)
  • Method Details

    • toJson

      public String toJson(JsonMapObject obj)
    • toJson

      public String toJson(Map<String,Object> map)
    • toJson

      public String toJson(List<Object> list)
    • toJson

      public void toJson(JsonMapObject obj, OutputStream os)
    • toJson

      public void toJson(Map<String,Object> map, OutputStream os)
    • toJsonInternal

      protected void toJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Map<String,Object> map)
    • toJsonInternal

      protected void toJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Object[] array)
    • toJsonInternal

      protected void toJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Collection<?> coll)
    • toJsonInternal

      protected void toJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Object value, boolean hasNext)
    • formatIfNeeded

      protected void formatIfNeeded(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out)
    • fromJsonToJsonObject

      public JsonMapObject fromJsonToJsonObject(InputStream is) throws IOException
      Throws:
      IOException
    • fromJsonToJsonObject

      public JsonMapObject fromJsonToJsonObject(String json)
    • fromJson

      public void fromJson(JsonMapObject obj, String json)
    • fromJson

      public Map<String,Object> fromJson(InputStream is) throws IOException
      Throws:
      IOException
    • fromJson

      public Map<String,Object> fromJson(String json)
    • fromJsonAsList

      public List<Object> fromJsonAsList(String json)
    • fromJsonAsList

      public List<Object> fromJsonAsList(String name, String json)
    • readJsonObjectAsSettable

      protected void readJsonObjectAsSettable(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Settable values, String json)
    • internalFromJsonAsList

      protected List<Object> internalFromJsonAsList(String name, String json)
    • readPrimitiveValue

      protected Object readPrimitiveValue(String name, String json, int from, int to)
    • getCommaIndex

      protected static int getCommaIndex(String json, int from)
    • getClosingIndex

      protected static int getClosingIndex(String json, char openChar, char closeChar, int from)
    • getNextSepCharIndex

      protected static int getNextSepCharIndex(String json, char curlyBracketChar, int from)
    • setFormat

      public void setFormat(boolean format)