JacksonAdapter Classe

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

Implémente

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

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

Classe d’assistance de sérialisation encapsulée autour de JacksonConverterFactory et de ObjectMapper.

Récapitulatif du constructeur

Constructeur Description
JacksonAdapter()

Crée une instance jacksonAdapter avec les paramètres de mappeur par défaut.

Résumé de la méthode

Modificateur et type Méthode et description
T <T>deserialize(String value, Type type)
com.microsoft.bot.restclient.serializer.JacksonConverterFactory converterFactory()
java.lang.String serialize(Object object)

Sérialise un objet dans une chaîne JSON.

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

Sérialise une liste dans une chaîne avec le délimiteur spécifié avec le format de collection Swagger joignant chaque élément sérialisé individuel dans la liste.

java.lang.String serializeRaw(Object object)

Sérialise un objet dans une chaîne brute.

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

Obtient une instance statique de ObjectMapper qui ne gère pas l’aplatissement.

Méthodes héritées de 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

Détails du constructeur

JacksonAdapter

public JacksonAdapter()

Crée une instance JacksonAdapter avec les paramètres de mappeur par défaut.

Détails de la méthode

<T>deserialize

public T deserialize(String value, Type type)

Paramètres:

value
type

Exception:

java.io.IOException

converterFactory

public JacksonConverterFactory converterFactory()

serialize

public String serialize(Object object)

Sérialise un objet dans une chaîne JSON.

Paramètres:

object

Exception:

java.io.IOException

serializeList

public String serializeList(List list, CollectionFormat format)

Sérialise une liste dans une chaîne avec le délimiteur spécifié avec le format de collection Swagger joignant chaque élément sérialisé individuel dans la liste.

Paramètres:

list
format

serializeRaw

public String serializeRaw(Object object)

Sérialise un objet dans une chaîne brute. Les guillemets de début et de fin seront coupés.

Paramètres:

object

serializer

public ObjectMapper serializer()

simpleMapper

protected ObjectMapper simpleMapper()

Obtient une instance statique de ObjectMapper qui ne gère pas l’aplatissement.

Retours:

instance de ObjectMapper.

S’applique à