Class JacksonEngine
java.lang.Object
kong.unirest.modules.jackson.JacksonEngine
- All Implemented Interfaces:
JsonEngine
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface JsonEngine
JsonEngine.Array, JsonEngine.Element, JsonEngine.Object, JsonEngine.Primitive -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ObjectMapperprivate com.fasterxml.jackson.databind.ObjectMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidadd(JacksonArray a, Object o) private <T> JsonEngine.Primitiveconvert(T value, JacksonEngine.ValueSupplier<T> supplier) <T> TfromJson(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) voidtoJson(JsonEngine.Element obj, Writer sw) toJsonTree(Object obj) voidtoPrettyJson(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:
toPrettyJsonin interfaceJsonEngine
-
toJson
- Specified by:
toJsonin interfaceJsonEngine
-
toJson
- Specified by:
toJsonin interfaceJsonEngine
-
toPrettyJson
- Specified by:
toPrettyJsonin interfaceJsonEngine
-
toJsonTree
- Specified by:
toJsonTreein interfaceJsonEngine
-
newEngineObject
- Specified by:
newEngineObjectin interfaceJsonEngine
-
newEngineObject
- Specified by:
newEngineObjectin interfaceJsonEngine- Throws:
JSONException
-
newJsonArray
- Specified by:
newJsonArrayin interfaceJsonEngine- Throws:
JSONException
-
newJsonArray
- Specified by:
newJsonArrayin interfaceJsonEngine
-
add
-
newEngineArray
- Specified by:
newEngineArrayin interfaceJsonEngine
-
fromJson
- Specified by:
fromJsonin interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitivein interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitivein interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitivein interfaceJsonEngine
-
newJsonPrimitive
- Specified by:
newJsonPrimitivein interfaceJsonEngine
-
getObjectMapper
- Specified by:
getObjectMapperin interfaceJsonEngine
-
quote
- Specified by:
quotein interfaceJsonEngine
-
convert
-