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