SerializerAdapter<T> Interfaccia
Parametri di tipo
- T
serializzatore originale
public interface SerializerAdapter
Questa interfaccia definisce i comportamenti che un adattatore di un serializzatore deve implementare.
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| abstract U |
<U>deserialize(String value, Type type)
Deserializza una stringa in un oggetto U utilizzando il Tcorrente. |
| abstract retrofit2.Converter.Factory | converterFactory() |
| abstract java.lang.String |
serialize(Object object)
Serializza un oggetto in una stringa JSON. |
| abstract 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. |
| abstract java.lang.String |
serializeRaw(Object object)
Serializza un oggetto in una stringa non elaborata. |
| abstract T | serializer() |
Dettagli metodo
<U>deserialize
public abstract U deserialize(String value, Type type)
Deserializza una stringa in un oggetto U utilizzando il Tcorrente.
Parametri:
Restituisce:
Genera un'eccezione:
converterFactory
public abstract Converter.Factory converterFactory()
Restituisce:
serialize
public abstract String serialize(Object object)
Serializza un oggetto in una stringa JSON.
Parametri:
Restituisce:
Genera un'eccezione:
serializeList
public abstract 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:
Restituisce:
serializeRaw
public abstract String serializeRaw(Object object)
Serializza un oggetto in una stringa non elaborata. Le virgolette iniziali e finali verranno tagliate.
Parametri:
Restituisce:
serializer
public abstract T serializer()
Restituisce: