org.apache.cxf.jaxrs.provider.json
Class JsonMapObjectReaderWriter
java.lang.Object
org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter
public class JsonMapObjectReaderWriter
- extends Object
|
Method Summary |
protected void |
formatIfNeeded(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out)
|
void |
fromJson(JsonMapObject obj,
String json)
|
Map<String,Object> |
fromJson(String json)
|
List<Object> |
fromJsonAsList(String json)
|
List<Object> |
fromJsonAsList(String name,
String json)
|
protected int |
getClosingIndex(String json,
char openChar,
char closeChar,
int from)
|
protected static int |
getCommaIndex(String json,
int from)
|
protected List<Object> |
internalFromJsonAsList(String name,
String json)
|
protected boolean |
isWhiteSpace(char jsonChar)
|
protected void |
readJsonObjectAsSettable(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Settable values,
String json)
|
protected Object |
readPrimitiveValue(String name,
String json,
int from,
int to)
|
void |
setFormat(boolean format)
|
String |
toJson(JsonMapObject obj)
|
void |
toJson(JsonMapObject obj,
OutputStream os)
|
String |
toJson(List<Object> list)
|
String |
toJson(Map<String,Object> map)
|
void |
toJson(Map<String,Object> map,
OutputStream os)
|
protected void |
toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Collection<?> coll)
|
protected void |
toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Map<String,Object> map)
|
protected void |
toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Object[] array)
|
protected void |
toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Object value,
boolean hasNext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsonMapObjectReaderWriter
public JsonMapObjectReaderWriter()
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.provider.json.JsonMapObjectReaderWriter.Output out,
Map<String,Object> map)
toJsonInternal
protected void toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Object[] array)
toJsonInternal
protected void toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Collection<?> coll)
toJsonInternal
protected void toJsonInternal(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out,
Object value,
boolean hasNext)
formatIfNeeded
protected void formatIfNeeded(org.apache.cxf.jaxrs.provider.json.JsonMapObjectReaderWriter.Output out)
fromJson
public void fromJson(JsonMapObject obj,
String json)
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.provider.json.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 int getClosingIndex(String json,
char openChar,
char closeChar,
int from)
isWhiteSpace
protected boolean isWhiteSpace(char jsonChar)
setFormat
public void setFormat(boolean format)
Apache CXF