|
Java Debug Interface | |||||||||
前 次 | フレームあり フレームなし |
Value を使用しているパッケージ | |
com.sun.jdi | Java Debug Interface (JDI) のコアパッケージで、ブートストラップ機能以外に、値、 型、およびターゲット VirtualMachine 自体に対するミラーを定義します。 |
com.sun.jdi.event | このパッケージには、JDI イベントとイベント処理を定義します。 |
com.sun.jdi での Value の使用 |
com.sun.jdi での Value のサブインタフェース | |
interface |
ArrayReference
ターゲット VM 内の配列オブジェクト要素へのアクセスを提供します。 |
interface |
BooleanValue
ターゲット VM 内のプリミティブな boolean 値へのアクセスを提供します。 |
interface |
ByteValue
ターゲット VM 内のプリミティブな byte 値へのアクセスを提供します。 |
interface |
CharValue
ターゲット VM 内のプリミティブな char 値へのアクセスを提供します。 |
interface |
ClassLoaderReference
ターゲット VM からのクラスローダオブジェクトです。 |
interface |
ClassObjectReference
ターゲット VM からの java.lang.Class のインスタンスです。 |
interface |
DoubleValue
ターゲット VM 内のプリミティブな double 値へのアクセスを提供します。 |
interface |
FloatValue
ターゲット VM 内のプリミティブな float 値へのアクセスを提供します。 |
interface |
IntegerValue
ターゲット VM 内のプリミティブな int 値へのアクセスを提供します。 |
interface |
LongValue
ターゲット VM 内のプリミティブな long 値へのアクセスを提供します。 |
interface |
ObjectReference
ターゲット VM に現在存在するオブジェクトです。 |
interface |
PrimitiveValue
ターゲット VM 内のプリミティブ型のフィールドまたは変数に割り当てられる値です。 |
interface |
ShortValue
ターゲット VM 内のプリミティブな short 値へのアクセスを提供します。 |
interface |
StringReference
ターゲット VM の文字列オブジェクトです。 |
interface |
ThreadGroupReference
ターゲット VM のスレッドグループオブジェクトです。 |
interface |
ThreadReference
ターゲット VM のスレッドオブジェクトです。 |
interface |
VoidValue
ターゲット VM 内のプリミティブな void 値へのアクセスを提供します。 |
Value を返す com.sun.jdi のメソッド | |
Value |
StackFrame.getValue(LocalVariable variable)
このフレーム内の LocalVariable の Value を取得します。 |
Value |
ReferenceType.getValue(Field field)
この型内の指定の static Field の Value を取得します。 |
Value |
ObjectReference.getValue(Field sig)
このオブジェクトの指定されたインスタンスまたは static フィールドの値を取得します。 |
Value |
ObjectReference.invokeMethod(ThreadReference thread,
Method method,
List arguments,
int options)
ターゲット VM 内のこのオブジェクトの指定された Method を呼び出します。 |
Value |
ClassType.invokeMethod(ThreadReference thread,
Method method,
List arguments,
int options)
ターゲット VM 内の指定された static Method を呼び出します。 |
Value |
ArrayReference.getValue(int index)
配列要素の値を返します。 |
Value 型のパラメータを持つ com.sun.jdi のメソッド | |
void |
StackFrame.setValue(LocalVariable variable,
Value value)
このフレーム内の LocalVariable の Value を設定します。 |
void |
ObjectReference.setValue(Field field,
Value value)
このオブジェクトのインスタンスフィールドまたは static フィールドの値を設定します。 |
void |
ClassType.setValue(Field field,
Value value)
値を static フィールドに代入します。 |
void |
ArrayReference.setValue(int index,
Value value)
配列要素を別の値に置き換えます。 |
com.sun.jdi.event での Value の使用 |
Value を返す com.sun.jdi.event のメソッド | |
Value |
WatchpointEvent.valueCurrent()
フィールドの現在の値 |
Value |
ModificationWatchpointEvent.valueToBe()
命令が完了したときにフィールドに代入される値です。 |
|
Java Debug Interface | |||||||||
前 次 | フレームあり フレームなし |