インタフェース
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> ObjectReference.getValues​(List<? extends Field> fields)
    このオブジェクトの複数のインスタンスまたはstaticフィールド、あるいはその両方の値を取得します。
    Map<Field,​Value> ReferenceType.getValues​(List<? extends Field> fields)
    指定のリストにある各static FieldValueを含むマップを返します。
    List<Field> ReferenceType.visibleFields()
    この型内の非表示でなくあいまいでない各Fieldを含むリストを返します。
    Field型のパラメータを持つcom.sun.jdiのメソッド 
    修飾子と型 メソッド 説明
    Value ObjectReference.getValue​(Field sig)
    このオブジェクトの指定されたインスタンスまたはstaticフィールドの値を取得します。
    Value ReferenceType.getValue​(Field field)
    この型の指定のstatic FieldValueを取得します。
    void ClassType.setValue​(Field field, Value value)
    値をstaticフィールドに代入します。
    void ObjectReference.setValue​(Field field, Value value)
    このオブジェクトのインスタンス・フィールドまたはstaticフィールドの値を設定します。
    Field型の型引数を持つcom.sun.jdiのメソッド・パラメータ 
    修飾子と型 メソッド 説明
    Map<Field,​Value> ObjectReference.getValues​(List<? extends Field> fields)
    このオブジェクトの複数のインスタンスまたはstaticフィールド、あるいはその両方の値を取得します。
    Map<Field,​Value> ReferenceType.getValues​(List<? extends Field> fields)
    指定のリストにある各static FieldValueを含むマップを返します。
  • 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)
    指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。