|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectinfo.bix.tokai.bixpp.binding.Vector
public class Vector
多次元配列データを表すVectorタグに対応したクラスです。
このクラスでは、Setに含まれる数値データ数をNumberOfItemで定義しています。
多次元配列データを作成する場合、RecordingDefinitionの定義から
追加するデータの種類に対応したIndexを指定し、Setに含まれる数値データの数を表すNumberOfItemと、
複数データを持つSetを記述します。
使用例として、以下の情報を含むVectorを作成するコードを示します。
Vector vector = new Vector();
Set set1 = new Set();
Set set2 = new Set();
vector.setNumberOfItem(3);
set1.addValue(5.0);
set1.addValue(4.0);
set1.addValue(3.0);
set2.addValue(2.0);
set2.addValue(1.5);
set2.addValue(1.0);
vector.addSet(set1);
vector.addSet(set2);
複数データを持つSetの説明はSetを参照してください。
Item,
Set,
直列化された形式| コンストラクタの概要 | |
|---|---|
Vector()
デフォルトコンストラクタです。 |
|
| メソッドの概要 | |
|---|---|
void |
addSet(int index,
Set vSet)
データの集まりを表す Setを指定された位置に挿入します。 |
void |
addSet(Set vSet)
データの集まりを表す Setを追加します。 |
void |
clearSet()
データの集まりを表す Setを削除します。 |
int |
getNumberOfItem()
多次元配列データの数を返します。 |
Set[] |
getSet()
データの集まりを表す Setを、返します。 |
Set |
getSet(int index)
指定された位置にある、データの集まりを表す Setを返します。 |
int |
getSetCount()
データの集まりを表す Setの数を返します。 |
boolean |
removeSet(Set vSet)
データの集まりを表す Setを削除します。 |
void |
setNumberOfItem(int numberOfItem)
多次元配列データの数を表すNumberOfItemを設定します。 |
void |
setSet(int index,
Set vSet)
指定された位置にあるデータの集まりを表す Setを置き換えます。 |
void |
setSet(Set[] setArray)
データの集まりを表す Setを設定します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public Vector()
| メソッドの詳細 |
|---|
public void addSet(Set vSet)
throws java.lang.IndexOutOfBoundsException
Setを追加します。
vSet - データの集まりを表すSet
java.lang.IndexOutOfBoundsException - インデックス値が範囲外の場合
java.lang.IllegalArgumentException - 引数にnullを指定した場合
public void addSet(int index,
Set vSet)
throws java.lang.IndexOutOfBoundsException
Setを指定された位置に挿入します。
index - データの集まりを表すSetが挿入されるインデックス値vSet - データの集まりを表すSet
java.lang.IndexOutOfBoundsException - インデックス値が範囲外の場合
java.lang.IllegalArgumentException - 引数にnullを指定した場合public void clearSet()
Setを削除します。
public int getNumberOfItem()
public Set getSet(int index)
throws java.lang.IndexOutOfBoundsException
Setを返します。
index - 返されるデータの集まりを表すSetのインデックス値
Set
java.lang.IndexOutOfBoundsException - インデックス値が範囲外の場合public Set[] getSet()
Setを、返します。
Setpublic int getSetCount()
Setの数を返します。
Setの数public boolean removeSet(Set vSet)
Setを削除します。
削除が行われた場合はtrueを、行われなかった場合はfalseを返します。
vSet - データの集まりを表すSetpublic void setNumberOfItem(int numberOfItem)
numberOfItem - 多次元配列データの数
public void setSet(int index,
Set vSet)
throws java.lang.IndexOutOfBoundsException
Setを置き換えます。
index - 置換されるデータの集まりを表すSetのインデックス値vSet - データの集まりを表すSet
java.lang.IndexOutOfBoundsException - インデックス値が範囲外の場合
java.lang.IllegalArgumentException - 引数にnullを指定した場合public void setSet(Set[] setArray)
Setを設定します。
setArray - データの集まりを表すSet
java.lang.IllegalArgumentException - 引数にnullを指定した場合
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||