パッケージ org.springframework.graphql.data.pagination


@NullMarked パッケージ org.springframework.graphql.data.pagination
ページネーション用のコア契約と汎用インフラストラクチャクラス。
  • クラス
    説明
    他のアダプターのリストをラップし、特定の型のオブジェクトコンテナーをサポートするアダプターに委譲する ConnectionAdapter
    より大きな結果セットからの要素のサブセットの表現を Connection に適合させる契約。
    ConnectionAdapter の実装に便利な基本クラス。
    スキーマ内の Connection フィールドを検索し、登録された DataFetcher を装飾して、戻り値を Connection に適合させる GraphQLTypeVisitor です。
    文字列カーソルをエンコードおよびデコードして、クライアントに対して不透明にする戦略。
    ページ分割された結果セット内の項目の位置を表すオブジェクトと文字列カーソルとの間の変換を行う戦略。
    CursorEncoder をカーソル文字列に適用して、外部で使用できるように不透明にする CursorStrategy のデコレーター。
    結果要素を相対位置、要素数、方向などのサブ範囲に制限するパラメーターのコンテナーです。