## wisdomx.ui.object
クラス PerPageRowsPageList

    java.lang.Object
      wisdomx.ui.object.AbstractPageList
          wisdomx.ui.object.PerPageRowsPageList

すべての実装インタフェース:
  IPageList, java.io.Serializable

public class PerPageRowsPageList
extends AbstractPageList
implements java.io.Serializable

現在ページのみを保持する`IPageList`の実装クラス
このクラスは現在ページの行のみを保持します。 2004/5/27 `getTotalRows()`の実装

バージョン:
  1
作成者:
  Takao Kouda
関連項目:
  直列化された形式

フィールドの概要
`static long` `serialVersionUID`

インタフェース wisdomx.ui.object.IPageList から継承したフィールド
`PAGE_INDEX, PER_PAGE_ROWS`

コンストラクタの概要
`PerPageRowsPageList(java.util.List rows, int perPageRows, int currentPageIndex, int totalRows)` コンストラクタ
`PerPageRowsPageList(java.util.List rows, int perPageRows, int currentPageIndex, int totalRows, IPageListDecorator pageDecorator)` コンストラクタ

メソッドの概要
`java.util.List` `currentPage()` 現在ページの配列を取得します。
`int` `getTotalRows()` ページに含まれる全行数を取得します。

クラス wisdomx.ui.object.AbstractPageList から継承したメソッド
`drawNext, drawNext, drawPageCounter, drawPageCounter, drawPrevious, drawPrevious, get, getCurrentPageIndex, getHiddenName, getNextPageRows, getPerPageRows, getTotalPageCount, hasNext, hasPrevious, iterator, size, toHidden, toHidden, toString`

クラス java.lang.Object から継承したメソッド
`equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

フィールドの詳細

### serialVersionUID

    public static final long serialVersionUID

関連項目:
  定数フィールド値

コンストラクタの詳細

### PerPageRowsPageList

    public PerPageRowsPageList(java.util.List rows,
                               int perPageRows,
                               int currentPageIndex,
                               int totalRows)

  コンストラクタ

パラメータ:
  `rows` - 現在ページの`PageListRow`を含んだListオブジェクト
  `perPageRows` - 1ページあたりの表示行数
  `currentPageIndex` - 現在のページインデックス
  `totalRows` - 全行数（ページ数ではない）

### PerPageRowsPageList

    public PerPageRowsPageList(java.util.List rows,
                               int perPageRows,
                               int currentPageIndex,
                               int totalRows,
                               IPageListDecorator pageDecorator)

  コンストラクタ

パラメータ:
  `rows` - 現在ページの`PageListRow`を含んだListオブジェクト
  `perPageRows` - 1ページあたりの表示行数
  `currentPageIndex` - 現在のページインデックス
  `totalRows` - 全行数（ページ数ではない）
  `pageDecorator` - このオブジェクトの描画に使用する`IPageListDecorator`のインスタンス

メソッドの詳細

### getTotalRows

    public int getTotalRows()

  インタフェース `IPageList` の記述:
  ページに含まれる全行数を取得します。

  定義:
    インタフェース `IPageList` 内の `getTotalRows`
  戻り値:
    ページに含まれる全行数

### currentPage

    public java.util.List currentPage()

  インタフェース `IPageList` の記述:
  現在ページの配列を取得します。配列に含まれる行は`PageListRow`です。

  定義:
    インタフェース `IPageList` 内の `currentPage`
  戻り値:
    現在ページの配列。