public interface ExecutableType extends TypeMirror
実行可能ファイルは、参照時にはなんらかの参照型のメソッド、コンストラクタ、または初期化子として表されます。その参照型がパラメータ化されている場合は、実際の型引数が、このインタフェースのメソッドによって返される型に置き換えられます。
ExecutableElement
修飾子と型 | メソッドと説明 |
---|---|
List<? extends TypeMirror> |
getParameterTypes()
この実行可能ファイルの仮パラメータの型を返します。
|
TypeMirror |
getReceiverType()
|
TypeMirror |
getReturnType()
この実行可能ファイルの戻り型を返します。
|
List<? extends TypeMirror> |
getThrownTypes()
この実行可能ファイルの
throws 節に指定された例外およびほかのスロー可能なオブジェクトを返します。 |
List<? extends TypeVariable> |
getTypeVariables()
この実行可能ファイルの仮型パラメータにより宣言された型変数を返します。
|
getAnnotation, getAnnotationMirrors, getAnnotationsByType
List<? extends TypeVariable> getTypeVariables()
TypeMirror getReturnType()
List<? extends TypeMirror> getParameterTypes()
TypeMirror getReceiverType()
NONE
を持つNoType
を返します。インスタンス・メソッドである実行可能ファイル、または内部クラスのコンストラクタは、宣言元の型から派生したレシーバの型を持ちます。staticメソッドである実行可能ファイル、内部クラス以外のクラスのコンストラクタ、または初期化子(staticまたはインスタンス)には、レシーバの型はありません。List<? extends TypeMirror> getThrownTypes()
throws
節に指定された例外およびほかのスロー可能なオブジェクトを返します。throws
節に指定された例外およびほかのスロー可能なオブジェクト。存在しない場合は空のリスト。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.