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 boolean ignoreUnknownFields()
    Should object parsers in the API client be lenient and silently ignore unknown fields?
    jakarta.json.spi.JsonProvider jsonpProvider()
    Return the jsonp provider, to create JSON parsers and generators.
    <T> void serialize​(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

      <T> JsonpDeserializer<T> getDeserializer​(java.lang.Class<T> clazz)
      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:
      true by default.