JacksonAdapter Classe
- java.
lang. Object - com.
microsoft. bot. restclient. serializer. JacksonAdapter
- com.
Implementazioni
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 Adapter |
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
Dettagli costruttore
JacksonAdapter
public JacksonAdapter()
Crea una nuova istanza jacksonAdapter con le impostazioni predefinite del mapper.
Dettagli metodo
<T>deserialize
public T
Parametri:
Genera un'eccezione:
converterFactory
public JacksonConverterFactory converterFactory()
serialize
public String serialize(Object object)
Serializza un oggetto in una stringa JSON.
Parametri:
Genera un'eccezione:
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:
serializeRaw
public String serializeRaw(Object object)
Serializza un oggetto in una stringa non elaborata. Le virgolette iniziali e finali verranno tagliate.
Parametri:
serializer
public ObjectMapper serializer()
simpleMapper
protected ObjectMapper simpleMapper()
Ottiene un'istanza statica di ObjectMapper che non gestisce l'appiattimento.
Restituisce: