Interface JsonbExtension

  • All Known Implementing Classes:
    JohnzonJsonb

    public interface JsonbExtension
    • Method Detail

      • fromJsonValue

        <T> T fromJsonValue​(jakarta.json.JsonValue json,
                            Class<T> type)
      • fromJsonValue

        <T> T fromJsonValue​(jakarta.json.JsonValue json,
                            Type runtimeType)
      • toJsonValue

        jakarta.json.JsonValue toJsonValue​(Object object)
      • toJsonValue

        jakarta.json.JsonValue toJsonValue​(Object object,
                                           Type runtimeType)
      • fromJson

        <T> T fromJson​(jakarta.json.stream.JsonParser json,
                       Class<T> type)
      • fromJson

        <T> T fromJson​(jakarta.json.stream.JsonParser json,
                       Type runtimeType)
      • toJson

        void toJson​(Object object,
                    jakarta.json.stream.JsonGenerator jsonGenerator)
      • toJson

        void toJson​(Object object,
                    Type runtimeType,
                    jakarta.json.stream.JsonGenerator jsonGenerator)