Class JacksonJsonProvider
- java.lang.Object
-
- jakarta.json.spi.JsonProvider
-
- org.opensearch.client.json.jackson.JacksonJsonProvider
-
public class JacksonJsonProvider extends jakarta.json.spi.JsonProvider
A partial implementation of JSONP's SPI on top of Jackson.
-
-
Constructor Summary
Constructors Constructor Description JacksonJsonProvider()
JacksonJsonProvider(com.fasterxml.jackson.core.JsonFactory jsonFactory)
-
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 JacksonJsonFactory
.-
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
-
-
-
-
Method Detail
-
jacksonJsonFactory
public com.fasterxml.jackson.core.JsonFactory jacksonJsonFactory()
Return the underlying JacksonJsonFactory
.
-
createParserFactory
public jakarta.json.stream.JsonParserFactory createParserFactory(java.util.Map<java.lang.String,?> config)
- Specified by:
createParserFactory
in classjakarta.json.spi.JsonProvider
-
createParser
public jakarta.json.stream.JsonParser createParser(java.io.Reader reader)
- Specified by:
createParser
in classjakarta.json.spi.JsonProvider
-
createParser
public jakarta.json.stream.JsonParser createParser(java.io.InputStream in)
- Specified by:
createParser
in classjakarta.json.spi.JsonProvider
-
createGeneratorFactory
public jakarta.json.stream.JsonGeneratorFactory createGeneratorFactory(java.util.Map<java.lang.String,?> config)
- Specified by:
createGeneratorFactory
in classjakarta.json.spi.JsonProvider
-
createGenerator
public jakarta.json.stream.JsonGenerator createGenerator(java.io.Writer writer)
- Specified by:
createGenerator
in classjakarta.json.spi.JsonProvider
-
createGenerator
public jakarta.json.stream.JsonGenerator createGenerator(java.io.OutputStream out)
- Specified by:
createGenerator
in classjakarta.json.spi.JsonProvider
-
createReader
public jakarta.json.JsonReader createReader(java.io.Reader reader)
Not implemented.- Specified by:
createReader
in classjakarta.json.spi.JsonProvider
-
createReader
public jakarta.json.JsonReader createReader(java.io.InputStream in)
Not implemented.- Specified by:
createReader
in classjakarta.json.spi.JsonProvider
-
createWriter
public jakarta.json.JsonWriter createWriter(java.io.Writer writer)
Not implemented.- Specified by:
createWriter
in classjakarta.json.spi.JsonProvider
-
createWriter
public jakarta.json.JsonWriter createWriter(java.io.OutputStream out)
Not implemented.- Specified by:
createWriter
in classjakarta.json.spi.JsonProvider
-
createWriterFactory
public jakarta.json.JsonWriterFactory createWriterFactory(java.util.Map<java.lang.String,?> config)
Not implemented.- Specified by:
createWriterFactory
in classjakarta.json.spi.JsonProvider
-
createReaderFactory
public jakarta.json.JsonReaderFactory createReaderFactory(java.util.Map<java.lang.String,?> config)
Not implemented.- Specified by:
createReaderFactory
in classjakarta.json.spi.JsonProvider
-
createObjectBuilder
public jakarta.json.JsonObjectBuilder createObjectBuilder()
Not implemented.- Specified by:
createObjectBuilder
in classjakarta.json.spi.JsonProvider
-
createArrayBuilder
public jakarta.json.JsonArrayBuilder createArrayBuilder()
Not implemented.- Specified by:
createArrayBuilder
in classjakarta.json.spi.JsonProvider
-
createBuilderFactory
public jakarta.json.JsonBuilderFactory createBuilderFactory(java.util.Map<java.lang.String,?> config)
Not implemented.- Specified by:
createBuilderFactory
in classjakarta.json.spi.JsonProvider
-
-