全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス sun.tools.debug.RemoteValue
java.lang.Object
|
+----sun.tools.debug.RemoteValue
- public abstract class RemoteValue
- extends Object
- implements AgentConstants
RemoteValueクラスは、リモートJavaインタープリタの値のコピーへのアクセスを可能にします。この値は、booleanまたはfloat、オブジェクト、クラス、配列などのプリミティブ型である可能性があります。リモート値はローカルデバッガによっては生成されませんが、既知のオブジェクトのインスタンスや静的変数の値が問い合わされたときにリモートデバッグエージェントによって返されるか、ローカル(スタック)変数から返されます。
- 参照:
- RemoteDebugger, RemoteArray, RemoteBoolean, RemoteByte, RemoteChar, RemoteClass, RemoteDouble, RemoteFloat, RemoteInt, RemoteLong, RemoteObject, RemoteShort, RemoteString, RemoteThread, RemoteThreadGroup
-
description()
- RemoteValueの説明文を返します。
-
fromHex(String)
- 16進の文字列をintsに変換します。
-
getType()
- RemoteValueの型を返します。
-
isObject()
- RemoteValueが (intのようなプリミティブ型に対する)Objectか否かを返します。
-
isString()
- RemoteValueがjava.lang.Stringのインスタンスか否かを返します。
-
toHex(int)
- intを16進の文字列に変換します。
-
typeName()
- RemoteValueの型を文字列として返します。
getType
public final int getType()
- RemoteValueの型を返します。
isObject
public final boolean isObject()
- RemoteValueが (intのようなプリミティブ型に対する)Objectか否かを返します。
isString
public final boolean isString()
- RemoteValueがjava.lang.Stringのインスタンスか否かを返します。
typeName
public abstract String typeName() throws Exception
- RemoteValueの型を文字列として返します。
- 例外: Exception
- 一般的例外が発生した場合。
description
public String description()
- RemoteValueの説明文を返します。
toHex
public static String toHex(int n)
- intを16進の文字列に変換します。
fromHex
public static int fromHex(String hexStr)
- 16進の文字列をintsに変換します。
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス