Class JacksonJsonpMapper
java.lang.Object
org.opensearch.client.json.jackson.JacksonJsonpMapper
- All Implemented Interfaces:
JsonpMapper
public class JacksonJsonpMapper extends java.lang.Object implements JsonpMapper
-
Constructor Summary
Constructors Constructor Description JacksonJsonpMapper()JacksonJsonpMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and Type Method Description <T> JsonpDeserializer<T>getDeserializer(java.lang.Class<T> clazz)Get the deserializer for a class.jakarta.json.spi.JsonProviderjsonpProvider()Return the jsonp 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.
-
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. -
jsonpProvider
public jakarta.json.spi.JsonProvider jsonpProvider()Description copied from interface:JsonpMapperReturn the jsonp provider, to create JSON parsers and generators.- Specified by:
jsonpProviderin interfaceJsonpMapper
-
getDeserializer
Description copied from interface:JsonpMapperGet the deserializer for a class.- Specified by:
getDeserializerin interfaceJsonpMapper
-
serialize
public <T> void serialize(T value, jakarta.json.stream.JsonGenerator generator)Description copied from interface:JsonpMapperSerialize an object.- Specified by:
serializein interfaceJsonpMapper
-