|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectru.metrika4j.json.org.OrgJsonMapper
public class OrgJsonMapper
Облегченный JSON Mapper, годный для мобильных приложений под Android. Использует библиотеку org.json, встроенную в
Android API - т.е. не требуется никаких дополнительных библиотек JSON парсеров.
Облегченность заключается в следующем:
Counter
| Constructor Summary | |
|---|---|
OrgJsonMapper()
|
|
| Method Summary | ||
|---|---|---|
java.lang.String |
entityToString(java.lang.Object entity)
Сериализует Java объект в строковое JSON представление |
|
|
jsonObjectToEntity(JsonObject jsonObject,
java.lang.Class<T> clazz)
Создает Java объект (сущность из пакета entity) на основе JSON-объекта. |
|
JsonObject |
stringToJsonObject(java.lang.String source)
Парсит JSON строку и создает на её основе Json-объект. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OrgJsonMapper()
| Method Detail |
|---|
public <T> T jsonObjectToEntity(JsonObject jsonObject,
java.lang.Class<T> clazz)
JsonMapperentity) на основе JSON-объекта.
jsonObjectToEntity in interface JsonMapperT - Типизация (должна соответствовать классу)jsonObject - входящий JSON объектclazz - класс Java объектаpublic java.lang.String entityToString(java.lang.Object entity)
JsonMapper
entityToString in interface JsonMapperpublic JsonObject stringToJsonObject(java.lang.String source)
JsonMapperParseException
stringToJsonObject in interface JsonMapper
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||