インターフェース JsonWriter.NameProcessor

含まれているインターフェース:
JsonWriter<T>
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public static interface JsonWriter.NameProcessor
名前を変更したりメンバーをフィルタリングしたりするために applied から JsonWriter.Members にできるコールバックインターフェース。
導入:
3.4.0
作成者:
Phillip Webb, Moritz Halbritter
  • 方法の詳細

    • processName

      @Nullable StringSE processName(JsonWriter.MemberPath path, StringSE existingName)
      JSON メンバーの新しい名前を返します。メンバー全体をフィルタリングする必要がある場合は null を返します。
      パラメーター:
      path - メンバーのパス
      existingName - 既存の、おそらくすでに処理された名前。
      戻り値:
      新しい名前
    • of

      指定された操作に対して新しい JsonWriter.NameProcessor を作成するファクトリメソッド。
      パラメーター:
      operation - 適用する操作
      戻り値:
      新しい JsonWriter.NameProcessor インスタンス