Package kong.unirest.modules.jackson
Class JacksonEngine
java.lang.Object
kong.unirest.modules.jackson.JacksonEngine
- All Implemented Interfaces:
JsonEngine
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface kong.unirest.core.json.JsonEngine
JsonEngine.Array, JsonEngine.Element, JsonEngine.Object, JsonEngine.Primitive
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ObjectMapper
private com.fasterxml.jackson.databind.ObjectMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
add
(JacksonArray a, Object o) private <T> JsonEngine.Primitive
convert
(T value, JacksonEngine.ValueSupplier<T> supplier) <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 obj, Writer sw)
-
Field Details
-
om
private com.fasterxml.jackson.databind.ObjectMapper om -
objm
-
-
Constructor Details
-
JacksonEngine
public JacksonEngine()
-
-
Method Details
-
toPrettyJson
- Specified by:
toPrettyJson
in interfaceJsonEngine
-
toJson
- Specified by:
toJson
in interfaceJsonEngine
-
toJson
- Specified by:
toJson
in interfaceJsonEngine
-
toPrettyJson
- Specified by:
toPrettyJson
in interfaceJsonEngine
-
toJsonTree
- Specified by:
toJsonTree
in interfaceJsonEngine
-
newEngineObject
- Specified by:
newEngineObject
in interfaceJsonEngine
-
newEngineObject
- Specified by:
newEngineObject
in interfaceJsonEngine
- Throws:
JSONException
-
newJsonArray
- Specified by:
newJsonArray
in interfaceJsonEngine
- Throws:
JSONException
-
newJsonArray
- Specified by:
newJsonArray
in interfaceJsonEngine
-
add
-
newEngineArray
- Specified by:
newEngineArray
in interfaceJsonEngine
-
fromJson
- Specified by:
fromJson
in interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitive
in interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitive
in interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitive
in interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitive
in interfaceJsonEngine
-
getObjectMapper
- Specified by:
getObjectMapper
in interfaceJsonEngine
-
quote
- Specified by:
quote
in interfaceJsonEngine
-
convert
-