TypeReference<T> 類別
- java.
lang. Object - com.
microsoft. signalr. TypeReference<T>
- com.
類型參數
- T
public abstract class TypeReference
用於從常值泛型類別取得 JAVA 類型的公用程式。
建構函式摘要
建構函式 | Description |
---|---|
TypeReference() |
建立 TypeReference<T> 的新執行個體。 |
方法摘要
修飾詞與類型 | 方法與描述 |
---|---|
java.lang.reflect.Type |
getType()
取得參考的類型。 |
繼承的成員
java.lang.Object.clone()
java.lang.Object.equals(java.lang.Object)
java.lang.Object.finalize()
java.lang.Object.getClass()
java.lang.Object.hashCode()
java.lang.Object.notify()
java.lang.Object.notifyAll()
java.lang.Object.toString()
java.lang.Object.wait()
java.lang.Object.wait(long)
java.lang.Object.wait(long,int)
建構函式詳細資料
TypeReference
public TypeReference()
建立 TypeReference<T> 的新執行個體。 這個類別會實作 Super Type Token (Gafter 的「小工具」) ,以取得泛型型別的參考,因為很抱歉 Foo.class
,不是有效的 JAVA。 若要取得類別 Foo
的類型,請使用下列語法:
Type fooBarType = (new TypeReference>() { }).getType();
若要取得 Foo 類別的類型,請使用一般類型權杖:
Type fooType = Foo.class;
方法詳細資料
getType
public Type getType()
取得參考的類型。
Returns:
此 TypeReference 所封裝的類型