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

1 la respuesta

¿Tipo de campo Java para un valor de un tipo automático genéricamente recursivo?

Dado una jerarquía de clases donde la clase base define un auto-tipo recursivo: abstract class A<T extends A<T>> { } ¿Cómo puedo declarar otra clase (que no debería ser genérica en T, porque dicha T podría variar durante la vida útil del objeto) ...

7 la respuesta

a clase C # trivial con un parámetro genérico no se compilaría sin razón aparente

Quiero una función genérica que funcione con tipos que tienenTop, Bottom, Right yRect propiedades de solo lectura: tengo muchas de esas clases en una biblioteca de terceros. Yo escribí esto internal class MyTemplate<WhatType> { internal static ...

3 la respuesta

¿Bandera Javac para no permitir tipos sin procesar?

¿Hay algún indicador del compilador de Java que se pueda pasar para decirle al compilador que no permita el uso de tipos sin formato? Es decir, para cualquier clase genérica, ¿deja que el compilador fuerce el uso de la versión parametrizada y, ...

4 la respuesta

¿Por qué Java no puede convertir una ArrayList <TreeSet <Integer>> en una Lista <Set <Object>>

Estoy intentando hacer algo que parece bastante simple: sumar los tamaños de una lista de conjuntos. Netbeans da la siguiente advertencia / error: actual argument java.util.ArrayList<java.util.TreeSet<java.lang.Integer>> cannot be converted to ...

8 la respuesta

¿Cuándo no usarías Colecciones genéricas?

La ventaja de usar genéricos es que aumenta la seguridad del tipo: solo puede colocar el tipo correcto de cosa y obtener el tipo correcto sin necesidad de un yeso. La única razón por la que puedo pensar para no usar colecciones genéricas es que ...

1 la respuesta

mapeo de campo genérico y inhibidor

Quiero asignar un campo genérico en una superclase con Hibernate. Mi clase madre es: @Entity @Table(name = "ParameterValue") @Inheritance(strategy = InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name = "parameterType", discriminatorType ...

1 la respuesta

Tipo genérico en el constructor

Tengo una interfaz de tipo genérico y quiero que un constructor de un objeto tome la interfaz genérica. Me gusta public Constructor(int blah, IGenericType<T> instance) {} Quiero que el código que crea este objeto especifique el IGenericType (use ...

4 la respuesta

Convierta el diccionario genérico a un tipo diferente

¿Hay una manera rápida de convertir un diccionario genérico de un tipo a otro? Tengo est IDictionary<string, string> _commands;y necesita pasarlo a una función que toma un Diccionario con un tipo ligeramente diferente public void ...

2 la respuesta

¿Por qué no getSelectedItem () en JComboBox genérico?

JCombobox en Java 7 se ha actualizado para usar genéricos: siempre pensé que era un poco un descuido que no era así, así que me complació ver este cambio. Sin embargo, al intentar usar JCombobox de esta manera, me di cuenta de que los métodos ...

2 la respuesta

Sombra de los miembros de la interfaz genérica heredada en .NET: ¿buena, mala o fea?

Sé que el sombreado de miembros en implementaciones de clase puede conducir a situaciones en las que se puede llamar al miembro "incorrecto" dependiendo de cómo he lanzado mis instancias, pero con las interfaces no veo que esto pueda ser un ...