TypeReference<T> Classe
- java.
lang. Object - com.
microsoft. signalr. TypeReference<T>
- com.
Parametri di tipo
- T
public abstract class TypeReference
Utilità per ottenere un tipo Java da una classe generica letterale.
Riepilogo dei costruttori
Costruttore | Descrizione |
---|---|
TypeReference() |
Crea una nuova istanza di TypeReference<T>. |
Riepilogo dei metodi
Modificatore e tipo | Metodo e descrizione |
---|---|
java.lang.reflect.Type |
getType()
Ottiene il tipo a cui si fa riferimento. |
Membri ereditati
Dettagli costruttore
TypeReference
public TypeReference()
Crea una nuova istanza di TypeReference<T>. Questa classe implementa token di tipo super (Gadget di Gafter) come modo per ottenere un riferimento ai tipi generici nonostante la cancellazione del tipo poiché, purtroppo, Foo.class
non è java valido. Per ottenere il tipo di classe Foo
, usare la sintassi seguente:
Type fooBarType = (new TypeReference>() { }).getType();
Per ottenere il tipo di classe Foo, usare un normale token di tipo:
Type fooType = Foo.class;
Dettagli metodo
getType
public Type getType()
Ottiene il tipo a cui si fa riferimento.
Returns: