クラス GeoPage<T>

実装されたすべてのインターフェース:
SerializableSEIterableSE<GeoResult<T>>SupplierSE<StreamSE<GeoResult<T>>>Page<GeoResult<T>>Slice<GeoResult<T>>Streamable<GeoResult<T>>

public class GeoPage<T> extends PageImpl<GeoResult<T>>
GeoPage がセットアップされた GeoResults から取得した平均距離を運ぶカスタム Page
導入:
1.8
作成者:
Oliver Gierke, Thomas Darimont
関連事項:
  • コンストラクターの詳細

    • GeoPage

      public GeoPage(GeoResults<T> results)
      指定された GeoResults から新しい GeoPage を作成します。
      パラメーター:
      results - null であってはなりません。
    • GeoPage

      public GeoPage(GeoResults<T> results, Pageable pageable, long total)
      指定された GeoResultsPageable、合計から新しい GeoPage を作成します。
      パラメーター:
      results - null であってはなりません。
      pageable - null であってはなりません。
      total -
  • メソッドの詳細

    • equals

      public boolean equals(@Nullable ObjectSE obj)
      オーバーライド:
      クラス PageImpl<GeoResult<T>>equals 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス PageImpl<GeoResult<T>>hashCode 
    • getAverageDistance

      public Distance getAverageDistance()
    • getNumber

      public int getNumber()
      インターフェースからコピーされた説明: Slice
      現在の Slice の数を返します。常に非負です。
      次で指定:
      インターフェース Slice<T>getNumber 
      戻り値:
      現在の Slice の番号。
    • getSize

      public int getSize()
      インターフェースからコピーされた説明: Slice
      Slice のサイズを返します。
      次で指定:
      インターフェース Slice<T>getSize 
      戻り値:
      Slice のサイズ。
    • getNumberOfElements

      public int getNumberOfElements()
      インターフェースからコピーされた説明: Slice
      この Slice に現在ある要素の数を返します。
      次で指定:
      インターフェース Slice<T>getNumberOfElements 
      戻り値:
      この Slice に現在ある要素の数
    • hasPrevious

      public boolean hasPrevious()
      インターフェースからコピーされた説明: Slice
      前の Slice があるかどうかを返します。
      次で指定:
      インターフェース Slice<T>hasPrevious 
      戻り値:
      以前の Slice がある場合。
    • isFirst

      public boolean isFirst()
      インターフェースからコピーされた説明: Slice
      現在の Slice が最初のものかどうかを返します。
      次で指定:
      インターフェース Slice<T>isFirst 
      戻り値:
    • nextPageable

      public Pageable nextPageable()
      インターフェースからコピーされた説明: Slice
      Pageable を返し、次の Slice をリクエストします。現在の Slice がすでに最後の Slice である場合は、Pageable.unpaged() にすることができます。クライアントは、このメソッドを呼び出す前に Slice.hasNext() をチェックする必要があります。
      次で指定:
      インターフェース Slice<T>nextPageable 
      戻り値:
      関連事項:
    • previousPageable

      public Pageable previousPageable()
      インターフェースからコピーされた説明: Slice
      Pageable を返し、前の Slice をリクエストします。現在の Slice がすでに最初のものである場合は、Pageable.unpaged() にすることができます。クライアントは、このメソッドを呼び出す前に Slice.hasPrevious() をチェックする必要があります。
      次で指定:
      インターフェース Slice<T>previousPageable 
      戻り値:
      関連事項:
    • hasContent

      public boolean hasContent()
      インターフェースからコピーされた説明: Slice
      Slice にコンテンツがあるかどうかを返します。
      次で指定:
      インターフェース Slice<T>hasContent 
      戻り値:
    • getContent

      public ListSE<GeoResult<T>> getContent()
      インターフェースからコピーされた説明: Slice
      ページのコンテンツを ListSE として返します。
      次で指定:
      インターフェース Slice<T>getContent 
      戻り値:
    • getPageable

      public Pageable getPageable()
      インターフェースからコピーされた説明: Slice
      現在の Slice をリクエストするために使用された Pageable を返します。
      次で指定:
      インターフェース Slice<T>getPageable 
      戻り値:
    • getSort

      public Sort getSort()
      インターフェースからコピーされた説明: Slice
      Slice のソートパラメーターを返します。
      次で指定:
      インターフェース Slice<T>getSort 
      戻り値:
    • iterator

      public IteratorSE<GeoResult<T>> iterator()
      次で指定:
      インターフェース IterableSE<T>iterator 
    • getConvertedContent

      protected <U> ListSE<U> getConvertedContent(FunctionSE<? super GeoResult<T>,? extends U> converter)
      指定された FunctionSEChunk のコンテンツに適用します。
      パラメーター:
      converter - null であってはなりません。
      戻り値: