JacksonJsonProvider Classe
- java.
lang. Object - com.
azure. core. serializer. json. jackson. JacksonJsonProvider
- com.
Implementações
public class JacksonJsonProvider
implements JsonProvider
Implementação baseada em Jackson de JsonProvider.
Resumo do Construtor
| Construtor | Description |
|---|---|
| JacksonJsonProvider() |
Cria uma instância de JacksonJsonProvider. |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
|
Json |
createReader(byte[] json, JsonOptions options) |
|
Json |
createReader(JsonParser parser)
Cria uma instância de encapsulamento de JsonReader um Jackson JsonParser. |
|
Json |
createReader(InputStream json, JsonOptions options) |
|
Json |
createReader(Reader json, JsonOptions options) |
|
Json |
createReader(String json, JsonOptions options) |
|
Json |
createWriter(JsonGenerator generator)
Cria uma instância de encapsulamento de JsonWriter um Jackson JsonGenerator. |
|
Json |
createWriter(OutputStream json, JsonOptions options) |
|
Json |
createWriter(Writer json, JsonOptions options) |
| static com.fasterxml.jackson.databind.Module |
getJsonSerializableDatabindModule()
Retorna um Jackson Databind Module que permite |
Métodos herdados de java.lang.Object
Detalhes do construtor
JacksonJsonProvider
public JacksonJsonProvider()
Cria uma instância de JacksonJsonProvider.
Detalhes do método
createReader
public JsonReader createReader(byte[] json, JsonOptions options)
Parâmetros:
Throws:
createReader
public JsonReader createReader(JsonParser parser)
Cria uma instância de encapsulamento de JsonReader um Jackson JsonParser.
Parâmetros:
Retornos:
createReader
public JsonReader createReader(InputStream json, JsonOptions options)
Parâmetros:
Throws:
createReader
public JsonReader createReader(Reader json, JsonOptions options)
Parâmetros:
Throws:
createReader
public JsonReader createReader(String json, JsonOptions options)
Parâmetros:
Throws:
createWriter
public JsonWriter createWriter(JsonGenerator generator)
Cria uma instância de encapsulamento de JsonWriter um Jackson JsonGenerator.
Parâmetros:
Retornos:
createWriter
public JsonWriter createWriter(OutputStream json, JsonOptions options)
Parâmetros:
Throws:
createWriter
public JsonWriter createWriter(Writer json, JsonOptions options)
Parâmetros:
Throws:
getJsonSerializableDatabindModule
public static Module getJsonSerializableDatabindModule()
Retorna um Jackson Databind Module que permite com.azure.json que implementações manipulem a desserialização e a serialização de JsonSerializable tipos em um contexto Jackson Databind.
Use o Module retornado por esse método com sua instância do para ter tipos de ObjectMapper suporte JsonSerializable jackson databind.
Retornos: