Java Debug Interface

com.sun.jdi.event
インタフェース MethodExitEvent

すべてのスーパーインタフェース:
Event, Locatable, LocatableEvent, Mirror

public interface MethodExitEvent
extends LocatableEvent

ターゲット VM のメソッド復帰の通知。このイベントは、メソッド内のすべてのコードが実行されたあとで生成される。ただし、このイベントの位置は、メソッド内で最後に実行された位置になる。メソッド終了イベントは、ネイティブおよび非ネイティブのメソッドの両方で生成される。メソッドが例外をスローして終了した場合、メソッド終了イベントは生成されない

導入されたバージョン:
1.3
関連項目:
EventQueue

メソッドの概要
 Method method()
          終了したメソッドを返します。
 Value returnValue()
          このメソッドが返す値を返します。
 
インタフェース com.sun.jdi.event.LocatableEvent から継承されたメソッド
thread
 
インタフェース com.sun.jdi.event.Event から継承されたメソッド
request
 
インタフェース com.sun.jdi.Mirror から継承されたメソッド
toString, virtualMachine
 
インタフェース com.sun.jdi.Locatable から継承されたメソッド
location
 

メソッドの詳細

method

Method method()
終了したメソッドを返します。

戻り値:
終了したメソッドをミラー化する Method
例外:
ObjectCollectedException - クラスがガベージコレクトされた場合にスローされることがある。

returnValue

Value returnValue()
このメソッドが返す値を返します。 この操作は、ターゲット仮想マシンでサポートされていないことがあります。この操作がサポートされているかどうかを確認するには、canGetMethodReturnValues() を使用します。

戻り値:
返される値をミラー化する Value
例外:
UnsupportedOperationException - ターゲット仮想マシンでこの操作がサポートされていない場合。canGetMethodReturnValues() を参照。
導入されたバージョン:
1.6

Java Debug Interface