TypeReference<T> Clase
- java.
lang. Object - com.
microsoft. signalr. TypeReference<T>
- com.
Parámetros de tipo
- T
public abstract class TypeReference
Utilidad para obtener un tipo de Java de una clase genérica literal.
Resumen del constructor
Constructor | Description |
---|---|
TypeReference() |
Crea una nueva instancia de TypeReference<T>. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
java.lang.reflect.Type |
getType()
Obtiene el tipo al que se hace referencia. |
Miembros heredados
Detalles del constructor
TypeReference
public TypeReference()
Crea una nueva instancia de TypeReference<T>. Esta clase implementa tokens de supertipo (Gadget de Gafter) como una manera de obtener una referencia a tipos genéricos a pesar de la eliminación de tipos, ya que, lamentablemente, Foo.class
no es Java válido. Para obtener el tipo de clase Foo
, use la sintaxis siguiente:
Type fooBarType = (new TypeReference>() { }).getType();
Para obtener el tipo de clase Foo, use un token de tipo normal:
Type fooType = Foo.class;
Detalles del método
getType
public Type getType()
Obtiene el tipo al que se hace referencia.
Returns: