public class DataArrayData extends ArrayData implements Serializable
| コンストラクタと説明 |
|---|
DataArrayData()
データ型をあらわすクラスを新たに作成する
|
DataArrayData(DataArrayData value_)
データ型をあらわすクラスを新たに作成する
|
DataArrayData(int size_)
データ型をあらわすクラスを新たに作成する
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addElement(Data element_)
配列の末尾に要素を追加する。
|
void |
assign(DataArrayData data)
中身をアサインする
|
java.lang.Object |
clone()
オブジェクトのコピーを作成して返す
|
int |
getClassID()
クラスIDを得る |
Data |
getElement(int index_)
配列内の指定された位置にある要素を返す
|
void |
readObject(InputStream input_)
ストリームから読み込む
|
Data |
setElement(int index_,
Data element_)
配列内の指定された位置にある要素を、指定の要素で置き換える
要素のインスタンスはコピーされない。
|
void |
writeObject(OutputStream output_)
ストリームに書き出す
|
public DataArrayData()
public DataArrayData(int size_)
size_ - 配列要素数の初期容量public DataArrayData(DataArrayData value_)
value_ - 配列データpublic void addElement(Data element_)
element_ - 挿入される要素public Data getElement(int index_) throws java.lang.ArrayIndexOutOfBoundsException
index_ - 配列内の位置java.lang.ArrayIndexOutOfBoundsException - 範囲外のインデックスが指定されたpublic Data setElement(int index_, Data element_)
index_ - 配列内の位置element_ - 格納する要素public void readObject(InputStream input_) throws java.io.IOException, java.lang.ClassNotFoundException
readObject インタフェース内 Serializableinput_ - 入力用のストリームjava.io.IOException - 入出力関係の例外が発生したjava.lang.ClassNotFoundException - 読み込んだクラスIDのクラスが見つからないreadObjectpublic void writeObject(OutputStream output_) throws java.io.IOException
writeObject インタフェース内 Serializableoutput_ - 出力用のストリームjava.io.IOException - 入出力関係の例外が発生したwriteObjectpublic int getClassID()
クラスIDを得るgetClassID インタフェース内 SerializableクラスIDgetClassIDpublic java.lang.Object clone()
clone クラス内 java.lang.Objectpublic void assign(DataArrayData data)
Copyright © 2023 RICOH Co., Ltd. All Rights Reserved.