Aracılığıyla paylaş


TypeReference<T> Sınıf

  • java.lang.Object
    • com.microsoft.signalr.TypeReference<T>

Tür Parametreleri

T

public abstract class TypeReference

Değişmez değer genel Sınıfından Java Türü almaya yönelik bir yardımcı program.

Oluşturucu Özeti

Oluşturucu Description
TypeReference()

TypeReference<T> öğesinin yeni bir örneğini oluşturur.

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
java.lang.reflect.Type getType()

Başvuruda bulunan türü alır.

Devralınmış Üyeler

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)

Oluşturucu Ayrıntıları

TypeReference

public TypeReference()

TypeReference<T> öğesinin yeni bir örneğini oluşturur. Bu sınıf, ne yazık Foo.class ki Geçerli Java olmadığından tür silmeye rağmen genel türlere başvuru almak için bir yol olarak Süper Tür Belirteçleri (Gafter'in Aracı) uygular. Sınıfın FooTürünü almak için aşağıdaki söz dizimini kullanın:

Type fooBarType = (new TypeReference>() { }).getType();

Foo sınıfının Türünü almak için normal tür belirteci kullanın:

Type fooType = Foo.class;

Yöntem Ayrıntıları

getType

public Type getType()

Başvuruda bulunan türü alır.

Returns:

Bu TypeReference tarafından kapsüllenen Tür

Şunlara uygulanır