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: