JavaTM 2 Platform
Standard Ed. 6

java.lang.reflect
介面 WildcardType

所有父級介面:
Type

public interface WildcardType
extends Type

WildcardType 表示一個通配符型別表達式,如 ?? extends Number? super Integer

從以下版本開始:
1.5

方法摘要
 Type[] getLowerBounds()
          返回表示此型別變數下邊界的 Type 物件的陣列。
 Type[] getUpperBounds()
          返回表示此型別變數上邊界的 Type 物件的陣列。
 

方法詳細資訊

getUpperBounds

Type[] getUpperBounds()
返回表示此型別變數上邊界的 Type 物件的陣列。注意,如果不存在顯式宣告的上邊界,則上邊界為 Object

對於每個上邊界 B:

返回:
表示此型別變數上邊界的型別的陣列
拋出:
TypeNotPresentException - 如果任一邊界參考不存在的型別宣告
MalformedParameterizedTypeException - 如果任一邊界參考出於某種原因不能被實例化的參數化型別

getLowerBounds

Type[] getLowerBounds()
返回表示此型別變數下邊界的 Type 物件的陣列。注意,如果不存在顯式宣告的下邊界,則下邊界為型別 null。在此情況下,將返回長度為零的陣列。

對於每個下邊界 B:

返回:
表示此型別變數下邊界的型別的陣列
拋出:
TypeNotPresentException - 如果任一邊界參考不存在的型別宣告
MalformedParameterizedTypeException - 如果任一邊界參考出於某種原因不能被實例化的參數化型別

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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