SerializerAdapter<T> Interface
Parâmetros de tipo
- T
o serializador original
public interface SerializerAdapter
Essa interface define os comportamentos que um adaptador de um serializador precisa implementar.
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| abstract U |
<U>deserialize(String value, Type type)
Desserializa uma cadeia de caracteres em um objeto U usando o Tatual. |
| abstract retrofit2.Converter.Factory | converterFactory() |
| abstract java.lang.String |
serialize(Object object)
Serializa um objeto em uma cadeia de caracteres JSON. |
| abstract java.lang.String |
serializeList(List<?> list, CollectionFormat format)
Serializa uma lista em uma cadeia de caracteres com o delimitador especificado com o formato de coleção Swagger unindo cada itens serializados individuais na lista. |
| abstract java.lang.String |
serializeRaw(Object object)
Serializa um objeto em uma cadeia de caracteres bruta. |
| abstract T | serializer() |
Detalhes do método
<U>deserialize
public abstract U deserialize(String value, Type type)
Desserializa uma cadeia de caracteres em um objeto U usando o Tatual.
Parâmetros:
Retornos:
Gera:
converterFactory
public abstract Converter.Factory converterFactory()
Retornos:
serialize
public abstract String serialize(Object object)
Serializa um objeto em uma cadeia de caracteres JSON.
Parâmetros:
Retornos:
Gera:
serializeList
public abstract String serializeList(List list, CollectionFormat format)
Serializa uma lista em uma cadeia de caracteres com o delimitador especificado com o formato de coleção Swagger unindo cada itens serializados individuais na lista.
Parâmetros:
Retornos:
serializeRaw
public abstract String serializeRaw(Object object)
Serializa um objeto em uma cadeia de caracteres bruta. As aspas à esquerda e à direita serão cortadas.
Parâmetros:
Retornos:
serializer
public abstract T serializer()
Retornos: