インターフェース JsonObjectReader<T>

型パラメーター:
T - ターゲットオブジェクトの型
すべての既知の実装クラス:
GsonJsonObjectReaderJacksonJsonObjectReader

public interface JsonObjectReader<T>
Json リーダーのための戦略インターフェース。実装では、Json オブジェクトを 1 つずつ読み取るためにストリーミング API を使用することが期待されています。
導入:
4.1
作成者:
Mahmoud Ben Hassine
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    default void
    入力リソースを閉じます。
    default void
    open(org.springframework.core.io.Resource resource)
    Json リソースを開いて読み取ります。
    Json リソースに次のオブジェクトがある場合はそれを読み取ります。
  • メソッドの詳細

    • open

      default void open(org.springframework.core.io.Resource resource) throws ExceptionSE
      Json リソースを開いて読み取ります。
      パラメーター:
      resource - 入力リソース
      例外:
      ExceptionSE - リソースを開けない場合
    • read

      @Nullable T read() throws ExceptionSE
      Json リソースに次のオブジェクトがある場合はそれを読み取ります。
      戻り値:
      次のオブジェクト、またはリソースが使い果たされた場合は null 
      例外:
      ExceptionSE - 次のオブジェクトを読み取れない場合
    • close

      default void close() throws ExceptionSE
      入力リソースを閉じます。
      例外:
      ExceptionSE - 入力リソースを閉じることができない場合