Java Debug Interface

インタフェース
com.sun.jdi.Field の使用

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> ReferenceType.getValues(List<? extends Field> fields)
          指定のリスト中の各 static FieldValue を含むマップを返します。
 Map<Field,Value> ObjectReference.getValues(List<? extends Field> fields)
          このオブジェクトの複数のインスタンスまたは static フィールド、あるいはその両方の値を取得します。
 List<Field> ReferenceType.visibleFields()
          この型の各 Field を含むリストを返します。
 

Field 型のパラメータを持つ com.sun.jdi のメソッド
 Value ReferenceType.getValue(Field field)
          この型内の指定の static FieldValue を取得します。
 Value ObjectReference.getValue(Field sig)
          このオブジェクトの指定されたインスタンスまたは static フィールドの値を取得します。
 void ObjectReference.setValue(Field field, Value value)
          このオブジェクトのインスタンスフィールドまたは static フィールドの値を設定します。
 void ClassType.setValue(Field field, Value value)
          値を static フィールドに代入します。
 

Method parameters in com.sun.jdi with type arguments of type Field
 Map<Field,Value> ReferenceType.getValues(List<? extends Field> fields)
          指定のリスト中の各 static FieldValue を含むマップを返します。
 Map<Field,Value> ObjectReference.getValues(List<? extends Field> fields)
          このオブジェクトの複数のインスタンスまたは 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)
          指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。
 


Java Debug Interface