Package org.opensearch.client.json
Interface JsonpMapper
- All Known Implementing Classes:
JacksonJsonpMapper,JsonbJsonpMapper
public interface JsonpMapper
A
JsonpMapper combines a jsonp provider and object serialization/deserialization based on jsonp events.-
Method Summary
Modifier and Type Method Description <T> JsonpDeserializer<T>getDeserializer(java.lang.Class<T> clazz)Get the deserializer for a class.default booleanignoreUnknownFields()Should object parsers in the API client be lenient and silently ignore unknown fields?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.
-
Method Details
-
jsonpProvider
jakarta.json.spi.JsonProvider jsonpProvider()Return the jsonp provider, to create JSON parsers and generators. -
getDeserializer
Get the deserializer for a class. -
serialize
<T> void serialize(T value, jakarta.json.stream.JsonGenerator generator)Serialize an object. -
ignoreUnknownFields
default boolean ignoreUnknownFields()Should object parsers in the API client be lenient and silently ignore unknown fields?- Returns:
trueby default.
-