|
Java Debug Interface | |||||||||
前 次 | フレームあり フレームなし |
Mirror を使用しているパッケージ | |
com.sun.jdi | Java Debug Interface (JDI) のコアパッケージで、ブートストラップ機能以外に、値、 型、およびターゲット VirtualMachine 自体に対するミラーを定義します。 |
com.sun.jdi.event | このパッケージには、JDI イベントとイベント処理を定義します。 |
com.sun.jdi.request | このパッケージは、指定された条件下で JDI イベントが送信されることを要求する場合に使用されます。 |
com.sun.jdi での Mirror の使用 |
com.sun.jdi での Mirror のサブインタフェース | |
interface |
ArrayReference
ターゲット VM 内の配列オブジェクト要素へのアクセスを提供します。 |
interface |
ArrayType
ターゲット VM 内のある配列のクラスとその要素の型へのアクセスを提供します。 |
interface |
BooleanType
ターゲット VM 内でアクセスされるすべてのプリミティブな boolean 値の型です。 |
interface |
BooleanValue
ターゲット VM 内のプリミティブな boolean 値へのアクセスを提供します。 |
interface |
ByteType
ターゲット VM 内でアクセスされるすべてのプリミティブなバイト値の型です。 |
interface |
ByteValue
ターゲット VM 内のプリミティブな byte 値へのアクセスを提供します。 |
interface |
CharType
ターゲット VM 内でアクセスされるすべてのプリミティブな char 値の型です。 |
interface |
CharValue
ターゲット VM 内のプリミティブな char 値へのアクセスを提供します。 |
interface |
ClassLoaderReference
ターゲット VM からのクラスローダオブジェクトです。 |
interface |
ClassObjectReference
ターゲット VM からの java.lang.Class のインスタンスです。 |
interface |
ClassType
ターゲット VM 内のクラスのミラーです。 |
interface |
DoubleType
ターゲット VM 内でアクセスされるすべてのプリミティブな double 値の型です。 |
interface |
DoubleValue
ターゲット VM 内のプリミティブな double 値へのアクセスを提供します。 |
interface |
Field
ターゲット VM 内のクラス変数またはインスタンス変数です。 |
interface |
FloatType
ターゲット VM 内でアクセスされるすべてのプリミティブな float 値の型です。 |
interface |
FloatValue
ターゲット VM 内のプリミティブな float 値へのアクセスを提供します。 |
interface |
IntegerType
ターゲット VM 内でアクセスされるすべてのプリミティブな int 値の型です。 |
interface |
IntegerValue
ターゲット VM 内のプリミティブな int 値へのアクセスを提供します。 |
interface |
InterfaceType
ターゲット VM 内のインタフェースのミラーです。 |
interface |
LocalVariable
ターゲット VM 内のローカル変数です。 |
interface |
Location
ターゲット VM の実行コード内の位置です。 |
interface |
LongType
ターゲット VM 内でアクセスされるすべてのプリミティブな long 値の型です。 |
interface |
LongValue
ターゲット VM 内のプリミティブな long 値へのアクセスを提供します。 |
interface |
Method
ターゲット VM 内の static フィールドまたはインスタンスメソッドです。 |
interface |
ObjectReference
ターゲット VM に現在存在するオブジェクトです。 |
interface |
PathSearchingVirtualMachine
パスを使用してクラスを検索する Virtual Machine です。 |
interface |
PrimitiveType
ターゲット VM 内の非オブジェクトの値に関連している型です。 |
interface |
PrimitiveValue
ターゲット VM 内のプリミティブ型のフィールドまたは変数に割り当てられる値です。 |
interface |
ReferenceType
ターゲット VM 内の任意のオブジェクトの型を表します。 |
interface |
ShortType
ターゲット VM でアクセスされるすべてのプリミティブな short 値の型です。 |
interface |
ShortValue
ターゲット VM 内のプリミティブな short 値へのアクセスを提供します。 |
interface |
StackFrame
スレッドの呼び出しスタック上での、特定のメソッド呼び出しの状態です。 |
interface |
StringReference
ターゲット VM の文字列オブジェクトです。 |
interface |
ThreadGroupReference
ターゲット VM のスレッドグループオブジェクトです。 |
interface |
ThreadReference
ターゲット VM のスレッドオブジェクトです。 |
interface |
Type
ターゲット VM 内に存在する特定の型のミラーです。 |
interface |
TypeComponent
ユーザ定義型 (クラスまたはインタフェース) 内に定義されているエンティティです。 |
interface |
Value
ターゲット VM 内に存在する特定の値のミラーです。 |
interface |
VirtualMachine
デバッグのターゲット Virtual Machine です。 |
interface |
VoidType
ターゲット VM 内でアクセスされるすべてのプリミティブな void 値の型です。 |
interface |
VoidValue
ターゲット VM 内のプリミティブな void 値へのアクセスを提供します。 |
com.sun.jdi.event での Mirror の使用 |
com.sun.jdi.event での Mirror のサブインタフェース | |
interface |
AccessWatchpointEvent
ターゲット VM 内でのフィールドアクセスの通知です。 |
interface |
BreakpointEvent
ターゲット VM 内でのブレークポイントの通知です。 |
interface |
ClassPrepareEvent
ターゲット VM 内でのクラスの準備の通知です。 |
interface |
ClassUnloadEvent
ターゲット VM 内でのクラスのアンロードの通知です。 |
interface |
Event
デバッガに影響する、ターゲット VM 内で発生する事象です。 |
interface |
EventQueue
発生するデバッガイベントのための、ターゲット VM 用のマネージャです。 |
interface |
EventSet
指定の時間にターゲットの VirtualMachine にいくつかの Event
オブジェクトが生成されます。 |
interface |
ExceptionEvent
ターゲット VM 内での例外の通知です。 |
interface |
LocatableEvent
位置とスレッドの両方を持つイベントの abstract スーパーインタフェースです。 |
interface |
MethodEntryEvent
ターゲット VM 内でのメソッド呼び出しの通知です。 |
interface |
MethodExitEvent
ターゲット VM 内でのメソッドの復帰の通知です。 |
interface |
ModificationWatchpointEvent
ターゲット VM 内でのフィールドの変更の通知です。 |
interface |
StepEvent
ターゲット VM 内でのステップの完了通知です。 |
interface |
ThreadDeathEvent
ターゲット VM 内で完了したスレッドの通知です。 |
interface |
ThreadStartEvent
ターゲット VM 内での新しい実行スレッドの通知です。 |
interface |
VMDeathEvent
ターゲット VM 終了の通知です。 |
interface |
VMDisconnectEvent
ターゲット VM の切断の通知です。 |
interface |
VMStartEvent
ターゲット VM の初期化の通知です。 |
interface |
WatchpointEvent
ターゲット VM 内のスレッドが検出した、フィールドによりトリガーされるイベントの 通知です。 |
com.sun.jdi.request での Mirror の使用 |
com.sun.jdi.request での Mirror のサブインタフェース | |
interface |
AccessWatchpointRequest
ターゲット VM 内でフィールド内容へのアクセスが発生した際のイベント通知要求です。 |
interface |
BreakpointRequest
実行が停止するターゲット VM 内の Location を識別します。 |
interface |
ClassPrepareRequest
クラスがターゲット VM 内で準備される際に通知を要求します。 |
interface |
ClassUnloadRequest
クラスがターゲット VM 内でアンロードされる際に通知を要求します。 |
interface |
EventRequest
イベントの通知要求を表します。 |
interface |
EventRequestManager
EventRequest の作成および削除を管理します。 |
interface |
ExceptionRequest
ターゲット VM で例外が発生する際に通知を要求します。 |
interface |
MethodEntryRequest
ターゲット VM 内でメソッドが呼び出される際に通知を要求します。 |
interface |
MethodExitRequest
ターゲット VM 内でメソッドが復帰する際に通知を要求します。 |
interface |
ModificationWatchpointRequest
フィールドが設定された際のイベント通知要求です。 |
interface |
StepRequest
ターゲット VM 内でステップ実行が発生する際に通知を要求します。 |
interface |
ThreadDeathRequest
ターゲット VM 内でスレッドの実行が終了する際に通知を要求します。 |
interface |
ThreadStartRequest
ターゲット VM 内でスレッドの実行が開始される際に通知を要求します。 |
interface |
VMDeathRequest
ターゲット VM が終了する際に通知を要求します。 |
interface |
WatchpointRequest
監視中のターゲット VM 内の Field を識別します。 |
|
Java Debug Interface | |||||||||
前 次 | フレームあり フレームなし |