JavaTM 2 Platform
Standard Ed. 6

javax.lang.model.type
介面 ExecutableType

所有父級介面:
TypeMirror

public interface ExecutableType
extends TypeMirror

表示 executable 的型別。executable 是一個方法、建構子或初始化程序。

當 executable 被視為某種參考型別的方法(或者建構子或初始值)時,executable 被表示為它們。如果該參考型別已被參數化,則其實際型別參數將被替換為此介面的方法所返回的任何型別。

從以下版本開始:
1.6
另請參見:
ExecutableElement

方法摘要
 List<? extends TypeMirror> getParameterTypes()
          返回此 executable 的形參型別。
 TypeMirror getReturnType()
          返回此 executable 的返回型別。
 List<? extends TypeMirror> getThrownTypes()
          返回此 executable 的 throws 子句中列出的異常和其他 throwable。
 List<? extends TypeVariable> getTypeVariables()
          返回由此 executable 的形式型別參數所宣告的型別變數。
 
從介面 javax.lang.model.type.TypeMirror 繼承的方法
accept, equals, getKind, hashCode, toString
 

方法詳細資訊

getTypeVariables

List<? extends TypeVariable> getTypeVariables()
返回由此 executable 的形式型別參數所宣告的型別變數。

返回:
形式型別參數所宣告的型別變數;如果沒有,則返回一個空列表

getReturnType

TypeMirror getReturnType()
返回此 executable 的返回型別。如果此 executable 不是一個方法或者是一個不返回值的方法,則返回一個種類別為 VOIDNoType

返回:
此 executable 的返回型別

getParameterTypes

List<? extends TypeMirror> getParameterTypes()
返回此 executable 的形參型別。

返回:
此 executable 的形參型別;如果沒有,則返回一個空列表

getThrownTypes

List<? extends TypeMirror> getThrownTypes()
返回此 executable 的 throws 子句中列出的異常和其他 throwable。

返回:
此 executable 的 throws 子句中列出的異常和其他 throwable;如果沒有,則返回一個空列表

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only