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

3 la respuesta

Genéricos de Java - obteniendo el tipo real de parámetro genérico

he leídoObtener el tipo de un parámetro genérico en Java con reflexión Publicar y me hizo preguntarme cómo sería eso posible. Usé la solución que alguien pub...

2 la respuesta

¿Cómo uso StructureMap con tipos genéricos no cerrados usando Scan con un constructor "codicioso"?

Entre varias preguntas de Stack Overflow y publicaciones de blog hay una cantidad bastante razonable de documentación sobre el tema de los genéricos abiertos y StructureMap. Desafortunadamente, me falta algo como mis intentos de usarscan para ...

3 la respuesta

Patrón de Diseño de Estrategia, Genéricos y Seguridad de Tipo.

Quiero crear el siguiente patrón de estrategia combinado con Factory, pero quiero que sea de tipo seguro. He hecho lo siguiente hasta ahora:

1 la respuesta

Escribe argumentos en Java

¿Hay alguna diferencia entre las siguientes dos declaraciones?

5 la respuesta

Rasgo de la mónada en Scala

(¿Cómo) es posible representar mónadas en Scala de una manera genérica (como la

3 la respuesta

C # genéricos - sin límites inferiores por diseño?

Estaba leyendo una entrevista con Joshua Bloch en Coders at Work, donde lamentó la introducción de genéricos en Java 5. A él no le gusta la implementación es...

2 la respuesta

Java 8 y la inferencia generalizada de tipo objetivo

He instalado el último JDK 8 ea b114 para probar las nuevas características de idioma. Sin embargo, la inferencia en llamadas encadenadas parece no funcionar...

6 la respuesta

El método tiene el mismo borrado que otro método en tipo

3 la respuesta

¿Cómo se infiere el tipo genérico aquí?

public static void main(String[] args) { Map<String, Map<Long, List<String>>> map = getHashMap(); } static <K,V> Map<K,V> getHashMap() { return new HashMap<K, V>(); }Vi un código similar en google guava (como métodos de fábrica) para ...

4 la respuesta

Verificando el parámetro de tipo de un método genérico en C #

¿Es posible hacer algo como esto en C #: