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

2 la respuesta

Jackson Generics con variable JsonProperty (uso con genéricos)

Tengo una clase que se ve así: public class Data<U> { @JsonProperty("difficulties") private U[] data; // ... geter setter constructor }Y no quiero crear 10 clases más similares solo porque necesito cambiar solo una línea de código (@JsonProperty ...

1 la respuesta

¿es posible usar Gson.fromJson () para obtener ArrayList <ArrayList <String>>?

digamos que tengo unjson matriz de matrices String jsonString = [["John","25"],["Peter","37"]];me gustaría analizar esto enArrayList<ArrayList<String>> objetos. cuando solia Gson.fromJson(jsonString,ArrayList<ArrayList<String>>.class) no ...

2 la respuesta

Genéricos donde T es la interfaz de implementación de clase

Tengo una interfaz: interface IProfile { ... }... y una clase: [Serializable] class Profile : IProfile { private Profile() { ... } //private to ensure only xmlserializer creates instances }... y un gerente con método: class ProfileManager { ...

1 la respuesta

¿Es esta asignación de tipo sin procesar de tipo seguro? Lista <T> = new ArrayList ();

Tengo un código como este: @SuppressWarnings({"unchecked", "rawtypes"}) List<String> theList = new ArrayList();¿Es este tipo seguro? Creo que es seguro porque no asigno el tipo sin formato a otra cosa. Incluso puedo demostrar que realiza una ...

1 la respuesta

Advertencia al realizar la conversión con tipos genéricos

No entiendo por qué recibo una advertencia (lanzamiento no verificado) cuando intento realizar esto: ... Map<? estends SomeType, SomeOtherType> map; ... Map<SomeType, SomeOtherType> castedMap = (Map<SomeType, SomeOtherType>) map; ...Quiero ...

8 la respuesta

Uso de Spring RestTemplate en método genérico con parámetro genérico

Para usar tipos genéricos con Spring RestTemplate necesitamos usarParameterizedTypeReference (No se puede obtener una ResponseEntity genérica <T> donde T es una clase genérica "SomeClass ...

3 la respuesta

Java8: ambigüedad con lambdas y métodos sobrecargados

Estoy jugando con java8 lambdas y me encontré con un error del compilador que no esperaba. Digamos que tengo un funcionalinterface A, unabstract class B y unclass C con métodos sobrecargados que tomanA oB como argumentos: public interface A { ...

5 la respuesta

Inferencia de tipo de reflexión en Java 8 Lambdas

Estaba experimentando con las nuevas Lambdas en Java 8, y estoy buscando una manera de usar la reflexión en las clases lambda para obtener el tipo de retorno de una función lambda. Estoy especialmente interesado en los casos en que la lambda ...

1 la respuesta

Cómo usar Jackson con genéricos

Tengo la siguiente estructura de objeto: public class Animal<T> implements IMakeSound<T> public class Dog<T> extends Animal<T> public class Cat<T> extends Animal<T>Quiero serializar y deserializar mi objeto usando jackson. El problema es que en ...

2 la respuesta

Genéricos de Java. Matriz del tipo genérico [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo crear una matriz genérica en Java? [/questions/529085/how-to-create-a-generic-array-in-java] 29 respuestas Recientemente comencé a aprender sobre los genéricos de JAVA. Todo tenía sentido y ahora ...