Package kong.unirest.core.json
Interface JsonEngine
- All Known Implementing Classes:
GsonEngine
,JacksonEngine
public interface JsonEngine
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescription<T> T
fromJson
(JsonEngine.Element obj, Class<T> mapClass) newEngineObject
(String string) newJsonArray
(String jsonString) newJsonArray
(Collection<?> collection) newJsonPrimitive
(Boolean bool) newJsonPrimitive
(Number number) newJsonPrimitive
(String string) <T extends Enum>
JsonEngine.PrimitivenewJsonPrimitive
(T enumValue) toJson
(JsonEngine.Element obj) void
toJson
(JsonEngine.Element obj, Writer sw) toJsonTree
(Object obj) void
toPrettyJson
(JsonEngine.Element engineElement, Writer sw)
-
Method Details
-
toPrettyJson
-
toJson
-
toJson
-
toPrettyJson
-
toJsonTree
-
newEngineObject
JsonEngine.Object newEngineObject() -
newEngineObject
- Throws:
JSONException
-
newJsonArray
- Throws:
JSONException
-
newJsonArray
-
newEngineArray
JsonEngine.Array newEngineArray() -
fromJson
-
newJsonPrimitive
-
newJsonPrimitive
-
newJsonPrimitive
-
newJsonPrimitive
-
getObjectMapper
ObjectMapper getObjectMapper() -
quote
-