JacksonAdapter Classe

  • java.lang.Object
    • com.microsoft.bot.restclient.serializer.JacksonAdapter

Implementazioni

SerializerAdapter<com.fasterxml.jackson.databind.ObjectMapper>

public class JacksonAdapter
implements SerializerAdapter<com.fasterxml.jackson.databind.ObjectMapper>

Classe helper di serializzazione di cui è stato eseguito il wrapping intorno a JacksonConverterFactory e ObjectMapper.

Riepilogo dei costruttori

Costruttore Descrizione
JacksonAdapter()

Crea una nuova istanza di AdapterJackson con le impostazioni predefinite del mapper.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
T <T>deserialize(String value, Type type)
com.microsoft.bot.restclient.serializer.JacksonConverterFactory converterFactory()
java.lang.String serialize(Object object)

Serializza un oggetto in una stringa JSON.

java.lang.String serializeList(List<?> list, CollectionFormat format)

Serializza un elenco in una stringa con il delimitatore specificato con il formato di raccolta Swagger che unisce ogni singolo elemento serializzato nell'elenco.

java.lang.String serializeRaw(Object object)

Serializza un oggetto in una stringa non elaborata.

com.fasterxml.jackson.databind.ObjectMapper serializer()
protected com.fasterxml.jackson.databind.ObjectMapper simpleMapper()

Ottiene un'istanza statica di ObjectMapper che non gestisce l'appiattimento.

Metodi ereditati da java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Dettagli costruttore

JacksonAdapter

public JacksonAdapter()

Crea una nuova istanza jacksonAdapter con le impostazioni predefinite del mapper.

Dettagli metodo

<T>deserialize

public T deserialize(String value, Type type)

Parametri:

value
type

Genera un'eccezione:

java.io.IOException

converterFactory

public JacksonConverterFactory converterFactory()

serialize

public String serialize(Object object)

Serializza un oggetto in una stringa JSON.

Parametri:

object

Genera un'eccezione:

java.io.IOException

serializeList

public String serializeList(List list, CollectionFormat format)

Serializza un elenco in una stringa con il delimitatore specificato con il formato di raccolta Swagger che unisce ogni singolo elemento serializzato nell'elenco.

Parametri:

list
format

serializeRaw

public String serializeRaw(Object object)

Serializza un oggetto in una stringa non elaborata. Le virgolette iniziali e finali verranno tagliate.

Parametri:

object

serializer

public ObjectMapper serializer()

simpleMapper

protected ObjectMapper simpleMapper()

Ottiene un'istanza statica di ObjectMapper che non gestisce l'appiattimento.

Restituisce:

istanza di ObjectMapper.

Si applica a