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

4 la respuesta

NInject con interfaz genérica

He definido una interfaz y una clase: public interface IRepository<T> { } public class RoleRepository:IRepository<Domain_RoleInfo> { }Inyectar aquí: public RoleService { [Inject] public RoleService(IRepository<Domain_RoleInfo> rep) { ...

4 la respuesta

¿Por qué IEnumerable <T> hereda de IEnumerable?

Esta podría ser una vieja pregunta: ¿por quéIEnumerable<T> heredar deIEnumerable? Así es como lo hace .NET, pero trae un pequeño problema. Cada vez que escribo una clase implementaIEumerable<T>Tengo que escribir dosGetEnumerator() funciones, 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 ...

1 la respuesta

¿Cómo usar la clase <T> en Java?

Hay una buena discusión sobre los genéricos y lo que realmente hacen detrás de escena enesta pregunta [https://stackoverflow.com/questions/31693/differences-in-generics]así que todos sabemos queVector<int[]> es un vector de matrices enteras, ...

3 la respuesta

Cómo obtener la clase de genéricos

Class Model<T>{ private T t; ..... private void someMethod(){ //now t is null Class c = t.getClass(); } ..... }Por supuesto que arroja NPE. Class c = t.getClass();¿Qué sintaxis debo usar para obtener la clase de T si mi instancia es nula? ¿Es ...

25 la respuesta

¿Cómo clono una lista genérica en C #?

Tengo una lista genérica de objetos en C # y deseo clonar la lista. Los elementos dentro de la lista son clonables, pero no parece haber una opción para hacerlist.Clone(). ¿Hay alguna manera fácil de evitar esto?

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 ...

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 { ...

2 la respuesta

Genéricos de Java y JNI

¿Es posible llamar a una función CPP nativa usando JNI que toma argumentos genéricos? Algo como lo siguiente: public static native <T, U, V> T foo(U u, V v);Y luego llámalo como: //class Foo, class Bar, class Baz are already defined; Foo f = ...

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 ...