Package org.apache.cxf.jaxrs.json.basic
Class JsonMapObjectReaderWriter
java.lang.Object
org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidformatIfNeeded(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out) fromJson(InputStream is) voidfromJson(JsonMapObject obj, String json) fromJsonAsList(String json) fromJsonAsList(String name, String json) fromJsonToJsonObject(String json) protected static intgetClosingIndex(String json, char openChar, char closeChar, int from) protected static intgetCommaIndex(String json, int from) protected static intgetNextSepCharIndex(String json, char curlyBracketChar, int from) internalFromJsonAsList(String name, String json) protected voidreadJsonObjectAsSettable(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Settable values, String json) protected ObjectreadPrimitiveValue(String name, String json, int from, int to) voidsetFormat(boolean format) voidtoJson(Map<String, Object> map, OutputStream os) toJson(JsonMapObject obj) voidtoJson(JsonMapObject obj, OutputStream os) protected voidtoJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Object[] array) protected voidtoJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Object value, boolean hasNext) protected voidtoJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Collection<?> coll) protected voidtoJsonInternal(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Output out, Map<String, Object> map)
-
Constructor Details
-
JsonMapObjectReaderWriter
public JsonMapObjectReaderWriter() -
JsonMapObjectReaderWriter
public JsonMapObjectReaderWriter(boolean format)
-
-
Method Details
-
toJson
-
toJson
-
toJson
-
toJson
-
toJson
-
toJsonInternal
-
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
- Throws:
IOException
-
fromJsonToJsonObject
-
fromJson
-
fromJson
- Throws:
IOException
-
fromJson
-
fromJsonAsList
-
fromJsonAsList
-
readJsonObjectAsSettable
protected void readJsonObjectAsSettable(org.apache.cxf.jaxrs.json.basic.JsonMapObjectReaderWriter.Settable values, String json) -
internalFromJsonAsList
-
readPrimitiveValue
-
getCommaIndex
-
getClosingIndex
-
getNextSepCharIndex
-
setFormat
public void setFormat(boolean format)
-