T
- ターゲットオブジェクトの型 public class GsonJsonObjectReader<T> extends java.lang.Object implements JsonObjectReader<T>
JsonObjectReader
の実装。コンストラクターと説明 |
---|
GsonJsonObjectReader(java.lang.Class<? extends T> itemType) 新しい GsonJsonObjectReader インスタンスを作成します。 |
GsonJsonObjectReader(com.google.gson.Gson mapper, java.lang.Class<? extends T> itemType) |
public GsonJsonObjectReader(java.lang.Class<? extends T> itemType)
GsonJsonObjectReader
インスタンスを作成します。itemType
- ターゲットアイテム型 public GsonJsonObjectReader(com.google.gson.Gson mapper, java.lang.Class<? extends T> itemType)
public void setMapper(com.google.gson.Gson mapper)
mapper
- 使用するオブジェクトマッパー GsonJsonObjectReader(Gson, Class)
public void open(org.springframework.core.io.Resource resource) throws java.lang.Exception
JsonObjectReader
JsonObjectReader<T>
の open
resource
- 入力リソース java.lang.Exception
- リソースを開けない場合 @Nullable public T read() throws java.lang.Exception
JsonObjectReader
JsonObjectReader<T>
の read
null
java.lang.Exception
- 次のオブジェクトを読み取れない場合 public void close() throws java.lang.Exception
JsonObjectReader
JsonObjectReader<T>
の close
java.lang.Exception
- 入力リソースを閉じることができない場合