インタフェース
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のメソッド 修飾子と型 メソッド 説明 FieldReferenceType. 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のメソッド 修飾子と型 メソッド 説明 ValueObjectReference. getValue(Field sig)このオブジェクトの指定されたインスタンスまたはstaticフィールドの値を取得します。ValueReferenceType. getValue(Field field)voidClassType. setValue(Field field, Value value)値をstaticフィールドに代入します。voidObjectReference. setValue(Field field, Value value)このオブジェクトのインスタンス・フィールドまたはstaticフィールドの値を設定します。 -
com.sun.jdi.eventでのFieldの使用
Fieldを返すcom.sun.jdi.eventのメソッド 修飾子と型 メソッド 説明 FieldWatchpointEvent. field()アクセスまたは変更されるフィールドを返します。 -
com.sun.jdi.requestでのFieldの使用
Fieldを返すcom.sun.jdi.requestのメソッド 修飾子と型 メソッド 説明 FieldWatchpointRequest. field()このWatchpointRequestが監視中のフィールドを取得します。Field型のパラメータを持つcom.sun.jdi.requestのメソッド 修飾子と型 メソッド 説明 AccessWatchpointRequestEventRequestManager. createAccessWatchpointRequest(Field field)指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。ModificationWatchpointRequestEventRequestManager. createModificationWatchpointRequest(Field field)指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。