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

2 la respuesta

Java anula el constructor utilizando List <CustomObjects> - error "misma eliminación&quo

Hola, quiero anular el constructor en la clase personalizada MyList. El siguiente código se puede compilar, recibo el error "mismo borrado". Para el compiladorList<CustomClass1> es del mismo tipo queList<CustomClass2> ¿Alguien puede ...

3 la respuesta

¿Cómo busco una colección genérica de TList <T>? [duplicar

Posible duplicado: ¿Cómo puedo buscar un TList genérico para un registro con un cierto valor de campo? [https://stackoverflow.com/questions/8051327/how-can-i-search-a-generic-tlist-for-a-record-with-a-certain-field-value] Tengo una colección ...

3 la respuesta

arámetros de tipo anidados en Java

Este es un ejemplo que inventé para ser una simplificación de mi código real, así que me disculpo si es un poco artificial. Lo que me gustaría hacer es obtener efectivamente dos parámetros de tipo de un solo argumento de tipo anidado. Estoy ...

4 la respuesta

Comportamiento condicional basado en el tipo concreto para la clase genérica

Desde mi pregunta deaye [https://stackoverflow.com/questions/802011/size-of-generic-type] quizás no estaba completamente claro y no obtuve la respuesta que quería, intentaré formularla de una manera más general: ¿Existe alguna forma de ...

3 la respuesta

Generics con Spring RESTTemplate

Tengo una clase como esa: public class Wrapper<T> { private String message; private T data; public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public T getData() { return data; } ...

3 la respuesta

¿Un método genérico puede usar tipos contravariantes / covariantes?

Estoy escribiendo un método generalizado para usarlo en una tarea especial en una plantilla T4. El método debería permitirme usar tipos especializados desde una interfaz general. Pensé en las siguientes firmas: interface IGreatInterface { ...

5 la respuesta

¿Cómo puedo buscar un TList genérico para un registro con un cierto valor de campo?

Todo sobre genéricosTList. Tengo esta estructura: Type TExtract = record Wheel: string; Extract: array [1..5] of Byte; end; TExtractList = TList<TExtract> TEstr = record Date: TDate; Extract: TExtractList; end; TEstrList = TList<TEstr>; La ...

2 la respuesta

Covariancia en la programación a nivel de tipo

Estoy tratando de crear tipos Tuple equivalentes a los de la biblioteca Scala, solo con un método: + que extiende un Tuple a un Tuple mediante la adición del valor N + 1st, de modo que pueda construir Tuples recursivamente class Test { abstract ...

5 la respuesta

¿Cómo definir el límite de tipo genérico para los tipos primitivos?

Tengo el siguiente método con tipo genérico: T GetValue<T>(); Me gustaría limitar T a tipos primitivos como int, string, float pero no tipo de clase. Sé que puedo definir genéricos para el tipo de clase como este: C GetObject<C>() where C: ...

3 la respuesta

¿Cuál es la diferencia entre <?> Y <? extiende Object> en Java Generics?

He visto el comodín usado anteriormente para referirse a cualquier objeto, pero recientemente vi un uso de: <? extends Object> Dado que todos los objetos extienden Object, ¿son estos dos usos sinónimos?