JacksonAdapter Clase

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

Implementaciones

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

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

Clase auxiliar de serialización ajustada alrededor de JacksonConverterFactory y ObjectMapper.

Resumen del constructor

Constructor Description
JacksonAdapter()

Crea una nueva instancia de JacksonAdapter con la configuración predeterminada del asignador.

Resumen del método

Modificador y tipo Método y descripción
T <T>deserialize(String value, Type type)
com.microsoft.bot.restclient.serializer.JacksonConverterFactory converterFactory()
java.lang.String serialize(Object object)

Serializa un objeto en una cadena JSON.

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

Serializa una lista en una cadena con el delimitador especificado con el formato de colección swagger que combina cada elemento serializado individual de la lista.

java.lang.String serializeRaw(Object object)

Serializa un objeto en una cadena sin formato.

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

Obtiene una instancia estática de ObjectMapper que no controla el aplanamiento.

Métodos heredados 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

Detalles del constructor

JacksonAdapter

public JacksonAdapter()

Crea una nueva instancia de JacksonAdapter con la configuración predeterminada del asignador.

Detalles del método

<T>deserialize

public T deserialize(String value, Type type)

Parámetros:

value
type

Produce:

java.io.IOException

converterFactory

public JacksonConverterFactory converterFactory()

serialize

public String serialize(Object object)

Serializa un objeto en una cadena JSON.

Parámetros:

object

Produce:

java.io.IOException

serializeList

public String serializeList(List list, CollectionFormat format)

Serializa una lista en una cadena con el delimitador especificado con el formato de colección swagger que combina cada elemento serializado individual de la lista.

Parámetros:

list
format

serializeRaw

public String serializeRaw(Object object)

Serializa un objeto en una cadena sin formato. Se recortarán las comillas iniciales y finales.

Parámetros:

object

serializer

public ObjectMapper serializer()

simpleMapper

protected ObjectMapper simpleMapper()

Obtiene una instancia estática de ObjectMapper que no controla el aplanamiento.

Devoluciones:

instancia de ObjectMapper.

Se aplica a