|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
T - byte[], int[]などの配列型public interface IArray<T>
IArrayオブジェクトは配列をラップしています。
IArrayPools の各メソッドから返されます。
IArrayPools| メソッドの概要 | |
|---|---|
void |
clear()
この IArrayオブジェクトがラップしている生の配列をクリアします。 |
T |
getArray()
この IArrayオブジェクトがラップしている生の配列を返します。 |
int |
getLength()
この IArrayオブジェクトの長さです。 |
void |
release()
この IArrayオブジェクトがラップしている生の配列を
IArrayPools に返却します。 |
| メソッドの詳細 |
|---|
T getArray()
IArrayオブジェクトがラップしている生の配列を返します。
IArrayオブジェクトがラップしている生の配列。
java.lang.IllegalStateException - すでに release() されている場合に発生int getLength()
IArrayオブジェクトの長さです。
これは、このIArrayオブジェクトが
IArrayPools に要求された際の長さと同じです。
このIArrayオブジェクトがラップしている生の配列の長さは、これよりも長い場合があります。
IArrayオブジェクトの長さ
java.lang.IllegalStateException - すでに release() されている場合に発生void clear()
IArrayオブジェクトがラップしている生の配列をクリアします。
なお、クリアされるのは getLength() が返す長さまでです。生の配列のうち、残りの部分はクリアされません。
java.lang.IllegalStateException - すでに release() されている場合に発生void release()
IArrayオブジェクトがラップしている生の配列を
IArrayPools に返却します。
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||