インタフェース
com.sun.jdi.Fieldの使用
パッケージ | 説明 |
---|---|
com.sun.jdi |
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
|
com.sun.jdi.event |
このパッケージは、JDIイベントとイベント処理を定義します。
|
com.sun.jdi.request |
このパッケージは、指定された条件下でJDIイベントが送信されることを要求する場合に使用されます。
|
-
com.sun.jdiでのFieldの使用
Fieldを返すcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 Field
ReferenceType. fieldByName(String fieldName)
指定されたあいまいでない名前で、可視Field
を検索します。Field型の引数を持つ型を返すcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 List<Field>
ReferenceType. allFields()
この型、そのスーパー・クラス、実装インタフェース、およびスーパー・インタフェース、またはそのいずれかで宣言された各Field
を含むリストを返します。List<Field>
ReferenceType. fields()
この型で宣言された各Field
を含むリストを返します。Map<Field,Value>
ObjectReference. getValues(List<? extends Field> fields)
このオブジェクトの複数のインスタンスまたはstaticフィールド、あるいはその両方の値を取得します。Map<Field,Value>
ReferenceType. getValues(List<? extends Field> fields)
List<Field>
ReferenceType. visibleFields()
この型内の非表示でなくあいまいでない各Field
を含むリストを返します。Field型のパラメータを持つcom.sun.jdiのメソッド 修飾子と型 メソッド 説明 Value
ObjectReference. getValue(Field sig)
このオブジェクトの指定されたインスタンスまたはstaticフィールドの値を取得します。Value
ReferenceType. getValue(Field field)
void
ClassType. setValue(Field field, Value value)
値をstaticフィールドに代入します。void
ObjectReference. setValue(Field field, Value value)
このオブジェクトのインスタンス・フィールドまたはstaticフィールドの値を設定します。 -
com.sun.jdi.eventでのFieldの使用
Fieldを返すcom.sun.jdi.eventのメソッド 修飾子と型 メソッド 説明 Field
WatchpointEvent. field()
アクセスまたは変更されるフィールドを返します。 -
com.sun.jdi.requestでのFieldの使用
Fieldを返すcom.sun.jdi.requestのメソッド 修飾子と型 メソッド 説明 Field
WatchpointRequest. field()
このWatchpointRequestが監視中のフィールドを取得します。Field型のパラメータを持つcom.sun.jdi.requestのメソッド 修飾子と型 メソッド 説明 AccessWatchpointRequest
EventRequestManager. createAccessWatchpointRequest(Field field)
指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。ModificationWatchpointRequest
EventRequestManager. createModificationWatchpointRequest(Field field)
指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。