Class JacksonJsonProvider


  • public class JacksonJsonProvider
    extends jakarta.json.spi.JsonProvider
    A partial implementation of JSONP's SPI on top of Jackson.
    • Field Summary

      • Fields inherited from class jakarta.json.spi.JsonProvider

        JSONP_PROVIDER_FACTORY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      jakarta.json.JsonArrayBuilder createArrayBuilder()
      Not implemented.
      jakarta.json.JsonBuilderFactory createBuilderFactory​(java.util.Map<java.lang.String,​?> config)
      Not implemented.
      jakarta.json.stream.JsonGenerator createGenerator​(java.io.OutputStream out)  
      jakarta.json.stream.JsonGenerator createGenerator​(java.io.Writer writer)  
      jakarta.json.stream.JsonGeneratorFactory createGeneratorFactory​(java.util.Map<java.lang.String,​?> config)  
      jakarta.json.JsonObjectBuilder createObjectBuilder()
      Not implemented.
      jakarta.json.stream.JsonParser createParser​(java.io.InputStream in)  
      jakarta.json.stream.JsonParser createParser​(java.io.Reader reader)  
      jakarta.json.stream.JsonParserFactory createParserFactory​(java.util.Map<java.lang.String,​?> config)  
      jakarta.json.JsonReader createReader​(java.io.InputStream in)
      Not implemented.
      jakarta.json.JsonReader createReader​(java.io.Reader reader)
      Not implemented.
      jakarta.json.JsonReaderFactory createReaderFactory​(java.util.Map<java.lang.String,​?> config)
      Not implemented.
      jakarta.json.JsonWriter createWriter​(java.io.OutputStream out)
      Not implemented.
      jakarta.json.JsonWriter createWriter​(java.io.Writer writer)
      Not implemented.
      jakarta.json.JsonWriterFactory createWriterFactory​(java.util.Map<java.lang.String,​?> config)
      Not implemented.
      com.fasterxml.jackson.core.JsonFactory jacksonJsonFactory()
      Return the underlying Jackson JsonFactory.
      • Methods inherited from class jakarta.json.spi.JsonProvider

        createArrayBuilder, createArrayBuilder, createDiff, createMergeDiff, createMergePatch, createObjectBuilder, createObjectBuilder, createPatch, createPatchBuilder, createPatchBuilder, createPointer, createValue, createValue, createValue, createValue, createValue, createValue, createValue, provider
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JacksonJsonProvider

        public JacksonJsonProvider​(com.fasterxml.jackson.core.JsonFactory jsonFactory)
      • JacksonJsonProvider

        public JacksonJsonProvider()
    • Method Detail

      • jacksonJsonFactory

        public com.fasterxml.jackson.core.JsonFactory jacksonJsonFactory()
        Return the underlying Jackson JsonFactory.
      • createParserFactory

        public jakarta.json.stream.JsonParserFactory createParserFactory​(java.util.Map<java.lang.String,​?> config)
        Specified by:
        createParserFactory in class jakarta.json.spi.JsonProvider
      • createParser

        public jakarta.json.stream.JsonParser createParser​(java.io.Reader reader)
        Specified by:
        createParser in class jakarta.json.spi.JsonProvider
      • createParser

        public jakarta.json.stream.JsonParser createParser​(java.io.InputStream in)
        Specified by:
        createParser in class jakarta.json.spi.JsonProvider
      • createGeneratorFactory

        public jakarta.json.stream.JsonGeneratorFactory createGeneratorFactory​(java.util.Map<java.lang.String,​?> config)
        Specified by:
        createGeneratorFactory in class jakarta.json.spi.JsonProvider
      • createGenerator

        public jakarta.json.stream.JsonGenerator createGenerator​(java.io.Writer writer)
        Specified by:
        createGenerator in class jakarta.json.spi.JsonProvider
      • createGenerator

        public jakarta.json.stream.JsonGenerator createGenerator​(java.io.OutputStream out)
        Specified by:
        createGenerator in class jakarta.json.spi.JsonProvider
      • createReader

        public jakarta.json.JsonReader createReader​(java.io.Reader reader)
        Not implemented.
        Specified by:
        createReader in class jakarta.json.spi.JsonProvider
      • createReader

        public jakarta.json.JsonReader createReader​(java.io.InputStream in)
        Not implemented.
        Specified by:
        createReader in class jakarta.json.spi.JsonProvider
      • createWriter

        public jakarta.json.JsonWriter createWriter​(java.io.Writer writer)
        Not implemented.
        Specified by:
        createWriter in class jakarta.json.spi.JsonProvider
      • createWriter

        public jakarta.json.JsonWriter createWriter​(java.io.OutputStream out)
        Not implemented.
        Specified by:
        createWriter in class jakarta.json.spi.JsonProvider
      • createWriterFactory

        public jakarta.json.JsonWriterFactory createWriterFactory​(java.util.Map<java.lang.String,​?> config)
        Not implemented.
        Specified by:
        createWriterFactory in class jakarta.json.spi.JsonProvider
      • createReaderFactory

        public jakarta.json.JsonReaderFactory createReaderFactory​(java.util.Map<java.lang.String,​?> config)
        Not implemented.
        Specified by:
        createReaderFactory in class jakarta.json.spi.JsonProvider
      • createObjectBuilder

        public jakarta.json.JsonObjectBuilder createObjectBuilder()
        Not implemented.
        Specified by:
        createObjectBuilder in class jakarta.json.spi.JsonProvider
      • createArrayBuilder

        public jakarta.json.JsonArrayBuilder createArrayBuilder()
        Not implemented.
        Specified by:
        createArrayBuilder in class jakarta.json.spi.JsonProvider
      • createBuilderFactory

        public jakarta.json.JsonBuilderFactory createBuilderFactory​(java.util.Map<java.lang.String,​?> config)
        Not implemented.
        Specified by:
        createBuilderFactory in class jakarta.json.spi.JsonProvider