クラス WindowConnectionAdapter

java.lang.ObjectSE
org.springframework.graphql.data.pagination.ConnectionAdapterSupport<org.springframework.data.domain.ScrollPosition>
org.springframework.graphql.data.query.WindowConnectionAdapter
実装済みのインターフェース一覧:
ConnectionAdapter

public final class WindowConnectionAdapter extends ConnectionAdapterSupport<org.springframework.data.domain.ScrollPosition> implements ConnectionAdapter
Window から Connection へのアダプター。
導入:
1.2.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • WindowConnectionAdapter

      public WindowConnectionAdapter(CursorStrategy<org.springframework.data.domain.ScrollPosition> strategy)
  • メソッドの詳細

    • supports

      public boolean supports(ClassSE<?> containerType)
      インターフェースからコピーされた説明: ConnectionAdapter
      アダプターが指定されたオブジェクトコンテナー型をサポートするかどうか。
      次で指定:
      インターフェース ConnectionAdaptersupports 
      パラメーター:
      containerType - サポートを確認するコンテナー型
    • getContent

      public <T> CollectionSE<T> getContent(ObjectSE container)
      インターフェースからコピーされた説明: ConnectionAdapter
      含まれている項目をリストとして返します。
      次で指定:
      インターフェース ConnectionAdaptergetContent 
      型パラメーター:
      T - コレクション内のオブジェクトの型
      パラメーター:
      container - 要素のコンテナー
    • hasPrevious

      public boolean hasPrevious(ObjectSE container)
      インターフェースからコピーされた説明: ConnectionAdapter
      このページの前にさらにページがあるかどうか。
      次で指定:
      インターフェース ConnectionAdapterhasPrevious 
      パラメーター:
      container - 要素のコンテナー
    • hasNext

      public boolean hasNext(ObjectSE container)
      インターフェースからコピーされた説明: ConnectionAdapter
      このページの後にさらにページがあるかどうか。
      次で指定:
      インターフェース ConnectionAdapterhasNext 
      パラメーター:
      container - 要素のコンテナー
    • cursorAt

      public StringSE cursorAt(ObjectSE container, int index)
      インターフェースからコピーされた説明: ConnectionAdapter
      指定されたインデックスにある項目のカーソルを返します。
      次で指定:
      インターフェース ConnectionAdaptercursorAt 
      パラメーター:
      container - 要素のコンテナー
      index - コンテナー内の要素のインデックス