Package org.opensearch.client.json.jsonb
Class JsonbJsonpMapper
java.lang.Object
org.opensearch.client.json.jsonb.JsonbJsonpMapper
- All Implemented Interfaces:
JsonpMapper
public class JsonbJsonpMapper extends java.lang.Object implements JsonpMapper
-
Constructor Summary
Constructors Constructor Description JsonbJsonpMapper()JsonbJsonpMapper(jakarta.json.spi.JsonProvider jsonProvider, jakarta.json.bind.spi.JsonbProvider jsonbProvider) -
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.<T> voidserialize(T value, jakarta.json.stream.JsonGenerator generator)Serialize an object.
-
Constructor Details
-
JsonbJsonpMapper
public JsonbJsonpMapper(jakarta.json.spi.JsonProvider jsonProvider, jakarta.json.bind.spi.JsonbProvider jsonbProvider) -
JsonbJsonpMapper
public JsonbJsonpMapper()
-
-
Method Details
-
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
-
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
-