JacksonAdapter Klasse

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

Implementiert

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

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

Eine Serialisierungshilfsklasse, die um JacksonConverterFactory und ObjectMapperumschlossen ist.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
JacksonAdapter()

Erstellt eine neue JacksonAdapterinstanz mit Standardzuordnungseinstellungen.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
T <T>deserialize(String value, Type type)
com.microsoft.bot.restclient.serializer.JacksonConverterFactory converterFactory()
java.lang.String serialize(Object object)

Serialisiert ein Objekt in eine JSON-Zeichenfolge.

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

Serialisiert eine Liste in eine Zeichenfolge mit dem Trennzeichen, das mit dem Swagger-Auflistungsformat angegeben ist, wobei die einzelnen serialisierten Elemente in der Liste miteinander zusammengeführt werden.

java.lang.String serializeRaw(Object object)

Serialisiert ein Objekt in eine unformatierte Zeichenfolge.

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

Ruft eine statische Instanz von ObjectMapper ab, die keine Flachung behandelt.

Geerbte Methoden von 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

Details zum Konstruktor

JacksonAdapter

public JacksonAdapter()

Erstellt eine neue JacksonAdapter-Instanz mit Standardzuordnungseinstellungen.

Details zur Methode

<T>deserialize

public T deserialize(String value, Type type)

Parameter:

value
type

Löst aus:

java.io.IOException

converterFactory

public JacksonConverterFactory converterFactory()

serialize

public String serialize(Object object)

Serialisiert ein Objekt in eine JSON-Zeichenfolge.

Parameter:

object

Löst aus:

java.io.IOException

serializeList

public String serializeList(List list, CollectionFormat format)

Serialisiert eine Liste in eine Zeichenfolge mit dem Trennzeichen, das mit dem Swagger-Auflistungsformat angegeben ist, wobei die einzelnen serialisierten Elemente in der Liste miteinander zusammengeführt werden.

Parameter:

list
format

serializeRaw

public String serializeRaw(Object object)

Serialisiert ein Objekt in eine unformatierte Zeichenfolge. Die führenden und nachfolgenden Anführungszeichen werden gekürzt.

Parameter:

object

serializer

public ObjectMapper serializer()

simpleMapper

protected ObjectMapper simpleMapper()

Ruft eine statische Instanz von ObjectMapper ab, die keine Flachung behandelt.

Gibt zurück:

eine Instanz von ObjectMapper.

Gilt für: