Resultados de la búsqueda a petición "generics"

1 la respuesta

¿Cómo obtener información de tipo genérico de getAnnotatedParameterTypes () en Java 8?

Parece quegetAnnotatedParameterTypes() devuelve una matriz deAnnotatedTypes con tipos en bruto, en lugar de genéricos. Por ejemplo: public <T> void genericMethod(T t) { } @Test public void testAnnotatedTypes() throws ReflectiveOperationException ...

5 la respuesta

¿Por qué no se borra toda la información de tipo en Java en tiempo de ejecución?

Mi comprensión obviamente errónea de Java Generics era hasta ahora, que Type Erasure elimina toda la información de tipo de modo que no quede nada en el tiempo de ejecución. Recientemente me topé con un fragmento de código en el que tuve que ...

7 la respuesta

¿Cómo uso la reflexión para llamar a un método genérico?

¿Cuál es la mejor manera de llamar a un método genérico cuando el parámetro de tipo no se conoce en tiempo de compilación, sino que se obtiene dinámicamente en tiempo de ejecución? Considere el siguiente código de muestra: dentro delExample() ...

2 la respuesta

¿Es imposible usar genéricos dinámicamente? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo uso la reflexión para llamar a un método genérico? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 respuestasNecesito crear instancias en tiempo de ejecución de una clase ...

1 la respuesta

¿Por qué se requiere una clase anónima en el patrón "super type token" en Java

En el patrón de "ficha de súper tipo" de Neal Gafter ( http://gafter.blogspot.com/2006/12/super-type-tokens.html [http://gafter.blogspot.com/2006/12/super-type-tokens.html]), se utilizó un objeto anónimo para pasar el tipo parametrizado: class ...

1 la respuesta

Slick 2.0 Operaciones CRUD genéricas

He estado buscando cómo implementar un rasgo genérico para CRUD de bienes comunes y otros tipos de operaciones, miréesta [https://stackoverflow.com/questions/22338041/generic-crud-operations-using-slick-2-0] yesta ...

1 la respuesta

Cómo funcionan las restricciones genéricas scala para tipos anulables

He intentado dos formas de restringir un parámetro de tipo genérico a un tipo anulable, pero ambas parecen tener algunos problemas inesperados. Primer intento (usando T <: AnyRef): scala> def testAnyRefConstraint[T <: ...

1 la respuesta

¿Por qué necesito una interfaz para covarianza (tipo de salida)?

Solo necesito usar la covarianteout modificador de tipo genérico nuevamente. Tenía una clase con un tipo genérico y quería agregar unout pero VS me dijo que esto solo es posible en las interfaces. ¿Pero por qué puedo usar elout modificador solo ...

7 la respuesta

Usar genéricos en clases abstractas

Estoy trabajando en una clase abstracta donde la clase implementadora necesita implementar una lista de T. El problema es que esto no funciona: public class AbstractClass { public int Id { get; set; } public int Name { get; set; } public ...

3 la respuesta

Tener que implementar una operación genérica menor y mayor que

Absolutamente NO PUEDO codificar un tipo de datos. Necesito escribir datos estrictamente. Tengo que usar TValue a <= TValue b. Nuevamente, NO HAY ABSOLUTAMENTE manera de hacer algo como (doble) a. Esto es parte de una implementación de biblioteca ...