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

Fieldを使用しているパッケージ
パッケージ
説明
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
このパッケージは、JDIイベントとイベント処理を定義します。
このパッケージは、指定された条件下でJDIイベントが送信されることを要求する場合に使用されます。
  • com.sun.jdiでのFieldの使用

    Fieldを返すcom.sun.jdiのメソッド
    修飾子と型
    メソッド
    説明
    ReferenceType.fieldByName(String fieldName)
    指定されたあいまいでない名前で、可視Fieldを検索します。
    Field型の引数を持つ型を返すcom.sun.jdiのメソッド
    修飾子と型
    メソッド
    説明
    ReferenceType.allFields()
    この型、そのスーパー・クラス、実装インタフェース、およびスーパー・インタフェース、またはそのいずれかで宣言された各Fieldを含むリストを返します。
    ReferenceType.fields()
    この型で宣言された各Fieldを含むリストを返します。
    ObjectReference.getValues(List<? extends Field> fields)
    このオブジェクトの複数のインスタンスまたはstaticフィールド、あるいはその両方の値を取得します。
    ReferenceType.getValues(List<? extends Field> fields)
    指定のリストにある各static FieldValueを含むマップを返します。
    ReferenceType.visibleFields()
    この型内の非表示でなくあいまいでない各Fieldを含むリストを返します。
    Field型のパラメータを持つcom.sun.jdiのメソッド
    修飾子と型
    メソッド
    説明
    ObjectReference.getValue(Field sig)
    このオブジェクトの指定されたインスタンスまたはstaticフィールドの値を取得します。
    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のメソッド・パラメータ
    修飾子と型
    メソッド
    説明
    ObjectReference.getValues(List<? extends Field> fields)
    このオブジェクトの複数のインスタンスまたはstaticフィールド、あるいはその両方の値を取得します。
    ReferenceType.getValues(List<? extends Field> fields)
    指定のリストにある各static FieldValueを含むマップを返します。
  • com.sun.jdi.eventでのFieldの使用

    Fieldを返すcom.sun.jdi.eventのメソッド
    修飾子と型
    メソッド
    説明
    WatchpointEvent.field()
    アクセスまたは変更されるフィールドを返します。
  • com.sun.jdi.requestでのFieldの使用

    Fieldを返すcom.sun.jdi.requestのメソッド
    修飾子と型
    メソッド
    説明
    WatchpointRequest.field()
    このWatchpointRequestが監視中のフィールドを取得します。
    Field型のパラメータを持つcom.sun.jdi.requestのメソッド
    修飾子と型
    メソッド
    説明
    EventRequestManager.createAccessWatchpointRequest(Field field)
    指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。
    EventRequestManager.createModificationWatchpointRequest(Field field)
    指定されたフィールドへのアクセスを監視する新しい無効なウォッチポイントを作成します。