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