全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラスsun.tools.debug.RemoteArray
java.lang.Object
|
+----sun.tools.debug.RemoteValue
|
+----sun.tools.debug.RemoteObject
|
+----sun.tools.debug.RemoteArray
- public class RemoteArray
- extends RemoteObject
RemoteArrayクラスは、配列のリモートによるデバッグを可能にします。
- 参照:
- RemoteValue, RemoteDebugger
-
arrayTypeName(int)
- 要素タイプを文字列として返します。
-
description()
- 配列の説明を返します。
-
getElement(int)
- 配列要素を返します。
-
getElements()
- 配列のコピーを、RemoteValueのインスタンスとして返します。
-
getElements(int, int)
- 配列の一部のコピーを、RemoteValueのインスタンスとして返します。
-
getElementType()
- 要素タイプを"TC_CHAR"のような "TC_"定数として返します。
-
getSize()
- 配列中の要素の数を返します。
-
toString()
- 配列の文字列バージョンを返します。
-
typeName()
- このRemoteValueのタイプ("array")を返します。
getSize
public final int getSize()
- 配列中の要素の数を返します。
typeName
public String typeName()
- このRemoteValueのタイプ ("array")を返します。
- オーバーライド:
- クラスRemoteObjectの typeName
arrayTypeName
public String arrayTypeName(int type)
- 要素タイプを文字列として返します。
getElementType
public final int getElementType() throws Exception
- 要素タイプを "TC_CHAR"のような "TC_"定数として返します。
- 例外: Exception
- 一般的な例外が発生した場合。
getElement
public final RemoteValue getElement(int index) throws Exception
- 配列要素を返します。
- パラメータ:
- インデックス- 要素のインデックス。
- 返り値:
- RemoteValueとしての要素
- 例外: ArrayIndexOutOfBoundsException
- インデックスが配列のサイズより大きい場合。
- 例外: Exception
- 一般的な例外が発生した場合。
getElements
public final RemoteValue[] getElements() throws Exception
- 配列のコピーをRemoteValueのインスタンスとして返します。
- 例外: Exception
- 一般的な例外が発生した場合。
getElements
public final RemoteValue[] getElements(int beginIndex,
int endIndex) throws Exception
- 配列の一部をRemoteValueのインスタンスとして返します。
- パラメータ:
- beginIndex - 最初の配列インデックス
- endIndex - 最後の配列インデックス
- 例外: ArrayIndexOutOfBoundsException
- インデックスが配列のサイズより大きい場合。
- 例外: Exception
- 一般的な例外が発生した場合。
description
public String description()
- 配列の説明を返します。
- オーバーライド:
- クラス RemoteObject の description
toString
public String toString()
- 配列の文字列バージョンを返します。
- オーバーライド:
- クラス RemoteObjectのtoString
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス