SerializerAdapter<T> Interfaz
Parámetros de tipo
- T
el serializador original
public interface SerializerAdapter
Esta interfaz define los comportamientos que debe implementar un adaptador de un serializador.
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| abstract U |
<U>deserialize(String value, Type type)
Deserializa una cadena en un objeto U mediante el Tactual. |
| abstract retrofit2.Converter.Factory | converterFactory() |
| abstract java.lang.String |
serialize(Object object)
Serializa un objeto en una cadena JSON. |
| abstract 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. |
| abstract java.lang.String |
serializeRaw(Object object)
Serializa un objeto en una cadena sin formato. |
| abstract T | serializer() |
Detalles del método
<U>deserialize
public abstract U deserialize(String value, Type type)
Deserializa una cadena en un objeto U mediante el Tactual.
Parámetros:
Devoluciones:
Produce:
converterFactory
public abstract Converter.Factory converterFactory()
Devoluciones:
serialize
public abstract String serialize(Object object)
Serializa un objeto en una cadena JSON.
Parámetros:
Devoluciones:
Produce:
serializeList
public abstract 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:
Devoluciones:
serializeRaw
public abstract String serializeRaw(Object object)
Serializa un objeto en una cadena sin formato. Se recortarán las comillas iniciales y finales.
Parámetros:
Devoluciones:
serializer
public abstract T serializer()
Devoluciones: