SerializerAdapter<T> インターフェイス
型パラメーター
- T
元のシリアライザー
public interface SerializerAdapter
このインターフェイスは、シリアライザーのアダプターが実装する必要がある動作を定義します。
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| abstract U |
<U>deserialize(String value, Type type)
現在の Tを使用して、文字列を U オブジェクトに逆シリアル化します。 |
| abstract retrofit2.Converter.Factory | converterFactory() |
| abstract java.lang.String |
serialize(Object object)
オブジェクトを JSON 文字列にシリアル化します。 |
| abstract java.lang.String |
serializeList(List<?> list, CollectionFormat format)
リスト内の個々のシリアル化された項目を結合する Swagger コレクション形式で指定された区切り記号を使用して、リストを文字列にシリアル化します。 |
| abstract java.lang.String |
serializeRaw(Object object)
オブジェクトを未加工の文字列にシリアル化します。 |
| abstract T | serializer() |
メソッドの詳細
<U>deserialize
public abstract U deserialize(String value, Type type)
現在の Tを使用して、文字列を U オブジェクトに逆シリアル化します。
パラメーター:
戻り値:
スロー:
converterFactory
public abstract Converter.Factory converterFactory()
戻り値:
serialize
public abstract String serialize(Object object)
オブジェクトを JSON 文字列にシリアル化します。
パラメーター:
戻り値:
スロー:
serializeList
public abstract String serializeList(List list, CollectionFormat format)
リスト内の個々のシリアル化された項目を結合する Swagger コレクション形式で指定された区切り記号を使用して、リストを文字列にシリアル化します。
パラメーター:
戻り値:
serializeRaw
public abstract String serializeRaw(Object object)
オブジェクトを未加工の文字列にシリアル化します。 先頭と末尾の引用符がトリミングされます。
パラメーター:
戻り値:
serializer
public abstract T serializer()
戻り値: