Java Debug Interface

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

LocalVariable を使用しているパッケージ
com.sun.jdi Java Debug Interface (JDI) のコアパッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体に対するミラーを定義します。 
 

com.sun.jdi での LocalVariable の使用
 

LocalVariable を返す com.sun.jdi のメソッド
 LocalVariable StackFrame.visibleVariableByName(String name)
          LocalVariable のうち、指定された名前と一致し、現在のフレーム位置で可視なものを検索します。
 

LocalVariable 型の引数を持つ型を返す com.sun.jdi のメソッド
 List<LocalVariable> Method.arguments()
          このメソッドの引数として宣言された各 LocalVariable を含むリストを返します。
 Map<LocalVariable,Value> StackFrame.getValues(List<? extends LocalVariable> variables)
          このフレーム内の複数の局所変数の値を返します。
 List<LocalVariable> Method.variables()
          このメソッド内で宣言された各 LocalVariable を含むリストを返します。
 List<LocalVariable> Method.variablesByName(String name)
          このメソッド内での指定された名前の各 LocalVariable を含むリストを返します。
 List<LocalVariable> StackFrame.visibleVariables()
          このフレームの位置からアクセスできるすべての LocalVariable のリストを返します。
 

LocalVariable 型のパラメータを持つ com.sun.jdi のメソッド
 Value StackFrame.getValue(LocalVariable variable)
          このフレーム内の LocalVariableValue を取得します。
 void StackFrame.setValue(LocalVariable variable, Value value)
          このフレーム内の LocalVariableValue を設定します。
 

Method parameters in com.sun.jdi with type arguments of type LocalVariable
 Map<LocalVariable,Value> StackFrame.getValues(List<? extends LocalVariable> variables)
          このフレーム内の複数の局所変数の値を返します。
 


Java Debug Interface