|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.go.ipa.jgcl.JgclObjectVector
Object の可変長一次元配列を表すクラス。
java.util.Vector の代替。
コンストラクタの概要 | |
JgclObjectVector()
なにも与えずにオブジェクトを構築する。 |
メソッドの概要 | |
void |
addElement(java.lang.Object obj)
この可変長配列の最後に新しい要素を追加する。 |
java.lang.Object |
clone()
この可変長配列を複製する。 |
void |
copyInto(java.lang.Object[] anArray)
この可変長配列の内容を、与えられた配列にコピーする。 |
JgclCursor |
cursor()
この可変長配列の要素の Cursor を返す。 |
java.lang.Object |
elementAt(int index)
この可変長配列の index 番目の要素を返す。 |
java.util.Enumeration |
elements()
この可変長配列の要素の Enumeration を返す。 |
int |
indexOf(java.lang.Object elem,
int index)
この可変長配列が与えられたオブジェクトを含むか否かを調べる。 |
void |
insertElementAt(java.lang.Object obj,
int index)
この可変長配列の index 番目の要素の前に新しい要素を挿入する。 |
boolean |
isEmpty()
この可変長配列に要素があるかどうかを返す。 |
int |
lastIndexOf(java.lang.Object elem,
int index)
この可変長配列が与えられたオブジェクトを含むか否かを調べる。 |
void |
removeAllElements()
この可変長配列の全ての要素を削除する。 |
void |
removeElementAt(int index)
この可変長配列の index 番目の要素を削除する。 |
void |
setElementAt(java.lang.Object obj,
int index)
与えられたオブジェクトを、この可変長配列の index 番目の要素として設定する。 |
int |
size()
この可変長配列の長さ (要素の数) を返す。 |
java.lang.String |
toString()
この可変長配列を文字列に変換する。 |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public JgclObjectVector()
メソッドの詳細 |
public final void copyInto(java.lang.Object[] anArray)
anArray
- コピーする先の配列public final int size()
public final boolean isEmpty()
public final java.util.Enumeration elements()
public final JgclCursor cursor()
public final int indexOf(java.lang.Object elem, int index)
この可変長配列の index 以降の要素において、最初に現れる elem のインデックスを返す。 elem が存在しなければ (- 1) を返す。
elem
- 検索すべきオブジェクトindex
- 検索を開始するインデックスpublic final int lastIndexOf(java.lang.Object elem, int index)
この可変長配列の index 以前の要素において、最後に現れる elem のインデックスを返す。 elem が存在しなければ (- 1) を返す。
elem
- 検索すべきオブジェクトindex
- 検索を開始するインデックスpublic final java.lang.Object elementAt(int index)
index
- 返す要素のインデックスpublic final void setElementAt(java.lang.Object obj, int index)
index
- 設定する要素のインデックスobj
- 要素に設定するオブジェクトpublic final void removeElementAt(int index)
index
- 削除する要素のインデックスpublic final void insertElementAt(java.lang.Object obj, int index)
index
- その前に要素を挿入する要素のインデックスobj
- 新たな要素に設定するオブジェクトpublic final void addElement(java.lang.Object obj)
obj
- 新たな要素に設定するオブジェクトpublic final void removeAllElements()
public java.lang.Object clone()
java.lang.Object
内の clone
public final java.lang.String toString()
java.lang.Object
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |