TypeReference<T> Klasa
- java.
lang. Object - com.
microsoft. signalr. TypeReference<T>
- com.
Parametry typu
- T
public abstract class TypeReference
Narzędzie do pobierania typu Java z klasy ogólnej literału.
Podsumowanie konstruktora
Konstruktor | Opis |
---|---|
TypeReference() |
Tworzy nowe wystąpienie klasy TypeReference<T>. |
Podsumowanie metody
Modyfikator i typ | Metoda i opis |
---|---|
java.lang.reflect.Type |
getType()
Pobiera typ, do których odwołuje się odwołanie. |
Dziedziczone elementy członkowskie
Szczegóły konstruktora
TypeReference
public TypeReference()
Tworzy nowe wystąpienie klasy TypeReference<T>. Ta klasa implementuje tokeny super typu (gadżet Gaftera) jako sposób uzyskania odwołania do typów ogólnych pomimo wymazywania typów, ponieważ niestety nie Foo.class
jest prawidłowym językiem Java. Aby uzyskać typ klasy Foo
, użyj następującej składni:
Type fooBarType = (new TypeReference>() { }).getType();
Aby uzyskać typ klasy Foo, użyj zwykłego tokenu typu:
Type fooType = Foo.class;
Szczegóły metody
getType
public Type getType()
Pobiera typ, do których odwołuje się odwołanie.
Returns: