Si tengo una clase que se ve algo como esto:Definición de frijol de primavera usando una clase con parámetros genéricos
public class MyClass<T extends Enum<T>> {
public void setFoo(T[] foos) {
....
}
}
¿Cómo hago para declarar esto como un grano en mi contexto XML para que pueda establecer el Foo array suponiendo que sé lo que va a ser T (en mi ejemplo, supongamos que T es una enumeración con los valores UNO y DOS).
Por el momento, tener algo como esto no es suficiente para decir lo que la primavera del tipo T es:
<bean id="myClass" class="example.MyClass">
<property name="foo">
<list>
<value>ONE</value>
<value>TWO</value>
</list>
</property>
</bean>
Editar: olvidó la lista de etiquetas.
¿Cómo sabe resorte que enumeración UNO y DOS vinieron? – digiarnie