Package co.elastic.clients.json.jackson
Class JacksonJsonpMapper
java.lang.Object
co.elastic.clients.json.JsonpMapperBase
co.elastic.clients.json.jackson.JacksonJsonpMapper
- All Implemented Interfaces:
JsonpMapper
public class JacksonJsonpMapper extends JsonpMapperBase
-
Nested Class Summary
Nested classes/interfaces inherited from class co.elastic.clients.json.JsonpMapperBase
JsonpMapperBase.JsonpSerializableSerializer<T extends JsonpSerializable>, JsonpMapperBase.JsonpValueSerializer -
Constructor Summary
Constructors Constructor Description JacksonJsonpMapper()JacksonJsonpMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and Type Method Description protected <T> JsonpDeserializer<T>getDefaultDeserializer(java.lang.Class<T> clazz)Get a serializer when none of the builtin ones are applicablejakarta.json.spi.JsonProviderjsonProvider()Return the JSON-P provider, to create JSON parsers and generators.com.fasterxml.jackson.databind.ObjectMapperobjectMapper()Returns the underlying Jackson mapper.<T> voidserialize(T value, jakarta.json.stream.JsonGenerator generator)Serialize an object.Methods inherited from class co.elastic.clients.json.JsonpMapperBase
deserialize, findDeserializer, findSerializerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface co.elastic.clients.json.JsonpMapper
attribute, attribute, ignoreUnknownFields, withAttribute
-
Constructor Details
-
JacksonJsonpMapper
public JacksonJsonpMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
JacksonJsonpMapper
public JacksonJsonpMapper()
-
-
Method Details
-
objectMapper
public com.fasterxml.jackson.databind.ObjectMapper objectMapper()Returns the underlying Jackson mapper. -
jsonProvider
public jakarta.json.spi.JsonProvider jsonProvider()Description copied from interface:JsonpMapperReturn the JSON-P provider, to create JSON parsers and generators. -
getDefaultDeserializer
Description copied from class:JsonpMapperBaseGet a serializer when none of the builtin ones are applicable- Specified by:
getDefaultDeserializerin classJsonpMapperBase
-
serialize
public <T> void serialize(T value, jakarta.json.stream.JsonGenerator generator)Description copied from interface:JsonpMapperSerialize an object.
-