|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.maachang.engine.util.LinkList<E>
public class LinkList<E>
自己参照型リスト.
コンストラクタの概要 | |
---|---|
LinkList()
コンストラクタ. |
メソッドの概要 | |
---|---|
LinkEntry<E> |
add(E o)
情報追加. |
LinkEntry<E> |
bitween(int no,
E o)
指定位置の次の位置に情報を追加. |
void |
clear()
情報クリア. |
E |
get(int no)
情報を取得. |
java.lang.Object[] |
getAll()
全情報を取得. |
void |
getAll(java.util.List<E> o)
全情報を取得. |
E |
getFirst()
一番初めの情報を取得. |
E |
getLast()
一番最後の情報を取得. |
E |
remove(int no)
情報削除. |
E |
removeFirst()
一番最初の情報を削除. |
E |
removeLast()
一番最後の情報を削除. |
LinkEntry<E> |
set(int no,
E o)
情報設定. |
int |
size()
格納長を取得. |
java.lang.String |
toString()
オブジェクトの情報を文字列で取得. |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public LinkList()
メソッドの詳細 |
---|
public void clear()
public LinkEntry<E> add(E o)
o
- 追加対象の情報を設定します.
public LinkEntry<E> set(int no, E o)
no
- 置き換え位置を設定します.o
- 置き換え情報を設定します.
public LinkEntry<E> bitween(int no, E o)
no
- 追加対象の項番を設定します.o
- 追加対象の情報を設定します.
public E remove(int no)
no
- 削除対象の項番を設定します.
public E removeFirst()
public E removeLast()
public E get(int no)
no
- 対象の項番を設定します.
public E getFirst()
public E getLast()
public int size()
public java.lang.Object[] getAll()
public void getAll(java.util.List<E> o)
o
- 取得情報を格納するオブジェクトを設定します.public java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |