Preguntas etiquetadas con generics

111
Expresión Lambda y método genérico

Supongamos que tengo una interfaz genérica: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } Y un método sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort the...

107
Llamar a un método estático en un parámetro de tipo genérico

Esperaba hacer algo como esto, pero parece ser ilegal en C #: public Collection MethodThatFetchesSomething<T>() where T : SomeBaseClass { return T.StaticMethodOnSomeBaseClassThatReturnsCollection(); } Recibo un error en tiempo de compilación: "'T' es un 'parámetro de tipo', que no es...

107
Jackson y referencia de tipo genérico

Quiero usar la biblioteca jackson json para un método genérico de la siguiente manera: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>)...

102
¿No se puede crear una matriz de LinkedLists en Java…?

Estoy trabajando en una clase de matriz dispersa que necesita usar una matriz de LinkedListpara almacenar los valores de una matriz. Cada elemento de la matriz (es decir, cada uno LinkedList) representa una fila de la matriz. Y cada elemento de la LinkedListmatriz representa una columna y el valor...