インタフェース JSONLocationAccessProvider<S extends JSONStructure, U>

型パラメータ:
S - json構造
U - キーとなる値
機能インタフェース
これは機能インタフェースなので、ラムダ式またはメソッド参照の割当てターゲットとして使用できます。

@FunctionalInterface public interface JSONLocationAccessProvider<S extends JSONStructure, U>
検査例外 JSONPathUnableToAccessException を投げるための関数型インターフェース。
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    use(S structure, Object parameter)
    構造体とキーまたはインデックスを使用して任意の位置を参照するために使用されます。
  • メソッドの詳細

    • use

      U use(S structure, Object parameter) throws JSONPathUnableToAccessException
      構造体とキーまたはインデックスを使用して任意の位置を参照するために使用されます。
      パラメータ:
      structure - 使用する構造体。
      parameter - 構造体内部の参照に使用するキーまたはインデックスのオブジェクト。
      戻り値:
      実装に依存する任意の戻り値。
      例外:
      JSONPathUnableToAccessException - パスの参照先へのアクセスに失敗した場合。