Interface JsonpMapper

All Known Implementing Classes:
JacksonJsonpMapper, JsonbJsonpMapper, JsonpMapperBase

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> T deserialize​(jakarta.json.stream.JsonParser parser, java.lang.Class<T> clazz)
    Deserialize an object, given its class.
    default boolean ignoreUnknownFields()
    Should object parsers in the API client be lenient and silently ignore unknown fields?
    jakarta.json.spi.JsonProvider jsonProvider()
    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

    • jsonProvider

      jakarta.json.spi.JsonProvider jsonProvider()
      Return the jsonp provider, to create JSON parsers and generators.
    • deserialize

      <T> T deserialize​(jakarta.json.stream.JsonParser parser, java.lang.Class<T> clazz)
      Deserialize an object, given its 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.