TypeReference<T> Classe
- java.
lang. Object - com.
microsoft. signalr. TypeReference<T>
- com.
Paramètres de type
- T
public abstract class TypeReference
Utilitaire permettant d’obtenir un type Java à partir d’une classe générique littérale.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
TypeReference() |
Crée une instance de TypeReference<T>. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
java.lang.reflect.Type |
getType()
Obtient le type référencé. |
Membres hérités
Détails du constructeur
TypeReference
public TypeReference()
Crée une instance de TypeReference<T>. Cette classe implémente les jetons super type (gadget de Gafter) comme un moyen d’obtenir une référence aux types génériques malgré l’effacement de type, car, malheureusement, Foo.class
n’est pas valide Java. Pour obtenir le type de classe Foo
, utilisez la syntaxe suivante :
Type fooBarType = (new TypeReference>() { }).getType();
Pour obtenir le type de classe Foo, utilisez un jeton de type standard :
Type fooType = Foo.class;
Détails de la méthode
getType
public Type getType()
Obtient le type référencé.
Returns: