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
Modifier and Type Method Description jakarta.json.JsonArrayBuildercreateArrayBuilder()Not implemented.jakarta.json.JsonBuilderFactorycreateBuilderFactory(java.util.Map<java.lang.String,?> config)Not implemented.jakarta.json.stream.JsonGeneratorcreateGenerator(java.io.OutputStream out)jakarta.json.stream.JsonGeneratorcreateGenerator(java.io.Writer writer)jakarta.json.stream.JsonGeneratorFactorycreateGeneratorFactory(java.util.Map<java.lang.String,?> config)jakarta.json.JsonObjectBuildercreateObjectBuilder()Not implemented.jakarta.json.stream.JsonParsercreateParser(java.io.InputStream in)jakarta.json.stream.JsonParsercreateParser(java.io.Reader reader)jakarta.json.stream.JsonParserFactorycreateParserFactory(java.util.Map<java.lang.String,?> config)jakarta.json.JsonReadercreateReader(java.io.InputStream in)Not implemented.jakarta.json.JsonReadercreateReader(java.io.Reader reader)Not implemented.jakarta.json.JsonReaderFactorycreateReaderFactory(java.util.Map<java.lang.String,?> config)Not implemented.jakarta.json.JsonWritercreateWriter(java.io.OutputStream out)Not implemented.jakarta.json.JsonWritercreateWriter(java.io.Writer writer)Not implemented.jakarta.json.JsonWriterFactorycreateWriterFactory(java.util.Map<java.lang.String,?> config)Not implemented.com.fasterxml.jackson.core.JsonFactoryjacksonJsonFactory()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, provider
-
Constructor Details
-
JacksonJsonProvider
public JacksonJsonProvider(com.fasterxml.jackson.core.JsonFactory jsonFactory) -
JacksonJsonProvider
public JacksonJsonProvider()
-
-
Method Details
-
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:
createParserFactoryin classjakarta.json.spi.JsonProvider
-
createParser
public jakarta.json.stream.JsonParser createParser(java.io.Reader reader)- Specified by:
createParserin classjakarta.json.spi.JsonProvider
-
createParser
public jakarta.json.stream.JsonParser createParser(java.io.InputStream in)- Specified by:
createParserin classjakarta.json.spi.JsonProvider
-
createGeneratorFactory
public jakarta.json.stream.JsonGeneratorFactory createGeneratorFactory(java.util.Map<java.lang.String,?> config)- Specified by:
createGeneratorFactoryin classjakarta.json.spi.JsonProvider
-
createGenerator
public jakarta.json.stream.JsonGenerator createGenerator(java.io.Writer writer)- Specified by:
createGeneratorin classjakarta.json.spi.JsonProvider
-
createGenerator
public jakarta.json.stream.JsonGenerator createGenerator(java.io.OutputStream out)- Specified by:
createGeneratorin classjakarta.json.spi.JsonProvider
-
createReader
public jakarta.json.JsonReader createReader(java.io.Reader reader)Not implemented.- Specified by:
createReaderin classjakarta.json.spi.JsonProvider
-
createReader
public jakarta.json.JsonReader createReader(java.io.InputStream in)Not implemented.- Specified by:
createReaderin classjakarta.json.spi.JsonProvider
-
createWriter
public jakarta.json.JsonWriter createWriter(java.io.Writer writer)Not implemented.- Specified by:
createWriterin classjakarta.json.spi.JsonProvider
-
createWriter
public jakarta.json.JsonWriter createWriter(java.io.OutputStream out)Not implemented.- Specified by:
createWriterin classjakarta.json.spi.JsonProvider
-
createWriterFactory
public jakarta.json.JsonWriterFactory createWriterFactory(java.util.Map<java.lang.String,?> config)Not implemented.- Specified by:
createWriterFactoryin classjakarta.json.spi.JsonProvider
-
createReaderFactory
public jakarta.json.JsonReaderFactory createReaderFactory(java.util.Map<java.lang.String,?> config)Not implemented.- Specified by:
createReaderFactoryin classjakarta.json.spi.JsonProvider
-
createObjectBuilder
public jakarta.json.JsonObjectBuilder createObjectBuilder()Not implemented.- Specified by:
createObjectBuilderin classjakarta.json.spi.JsonProvider
-
createArrayBuilder
public jakarta.json.JsonArrayBuilder createArrayBuilder()Not implemented.- Specified by:
createArrayBuilderin classjakarta.json.spi.JsonProvider
-
createBuilderFactory
public jakarta.json.JsonBuilderFactory createBuilderFactory(java.util.Map<java.lang.String,?> config)Not implemented.- Specified by:
createBuilderFactoryin classjakarta.json.spi.JsonProvider
-