public class SelectableIndex extends ArrayIndexModel
コンストラクタと説明 |
---|
SelectableIndex()
インデックスが0のモデルを作成します.
|
SelectableIndex(int currentIndex)
指定されたインデックスのモデルを作成します.
|
修飾子とタイプ | メソッドと説明 |
---|---|
SelectableIndex |
clone()
このモデルのクローンを返します.
|
boolean |
equals(java.lang.Object obj) |
int |
getIndex()
現在のインデックスを返します.
|
int |
hashCode() |
int |
index(int arrayLength)
特定のアルゴリズムにしたがって、配列のインデックスを返します.
|
void |
next()
インデックスをインクリメントします.
|
void |
prev()
インデックスをデクリメントします.
|
void |
setIndex(int currentIndex)
インデックスを設定します.
|
java.lang.String |
toString() |
public SelectableIndex()
public SelectableIndex(int currentIndex)
currentIndex
- インデックスの初期値を指定します。public int index(int arrayLength)
ArrayIndexModel
index
クラス内 ArrayIndexModel
arrayLength
- 配列の長さ(length)を送信します。public void next()
public void prev()
public int getIndex()
ArrayIndexModel
getIndex
クラス内 ArrayIndexModel
public void setIndex(int currentIndex)
currentIndex
- インデックスを指定します。public SelectableIndex clone()
Model
clone
クラス内 ArrayIndexModel
public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean equals(java.lang.Object obj)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object