Resultados de la búsqueda a petición "generics"
Objeto de clase Java de variable de tipo
¿Hay alguna manera de obtener el objeto Class de la variable type en la clase genérica Java? Algo como eso: public class Bar extends Foo<T> { public Class getParameterClass() { return T.class; // doesn't compile } }Esta información de tipo está ...
TStringList vs. TList <string>
¿Cuál es la diferencia en el uso de un estándar? type sl: TStringListen comparación con el uso de un TList genérico type sl: TList<string>? Por lo que puedo ver, ambos se comportan exactamente igual. ¿Es solo otra forma de hacer lo ...
¿Cuál es el punto de permitir testigos tipo en todas las llamadas a métodos?
Digamos que tenemos dos métodos como los siguientes: public static <T> T genericReturn() { /*...*/ } public static String stringReturn() { /*...*/ }Al llamar a cualquier método, puede proporcionar el tipo de testigo independientemente de si ...
Interceptar el método asíncrono que devuelve la Tarea genérica <> a través de DynamicProxy
Mis preguntas están relacionadas con esta publicación.Intercepte la llamada a un método asíncrono utilizando DynamicProxy [https://stackoverflow.com/questions/14288075/intercept-the-call-to-an-async-method-using-dynamicproxy] Quiero implementar ...
Swift: verifique si el tipo genérico se ajusta al protocolo
Tengo un protocolo que definí así: protocol MyProtocol { ... }También tengo una estructura genérica: struct MyStruct <T> { ... }Finalmente tengo una función genérica: func myFunc <T> (s: MyStruct<T>) -> T? { ... }Me gustaría probar dentro de ...
Java Generics - ¿Cómo llamo a un mapa genérico con un objeto sucesor?
Escribí el siguiente método validate(Map<String,IAnimal> map)Y quiero llamarlo con dogMap = new HashMap<String,Dog>; ... validate(dogMap)donde Dog es el sucesor de Animal, Pero no se compila. ¿Cómo lo cambio para poder llamarlo con un objeto ...
Protocolo de delegado rápido para clase genérica
Tengo una clase,StateMachine, eso es genérico para permitir que se implementen diferentes conjuntos de estados como, por ejemplo, una enumeración. Quiero usar unStateMachineDelegate protocolo para notificar a un delegado cuando la máquina de ...
Cómo usar tipos genéricos para obtener objetos con el mismo tipo
Tengo extensión paraNSManagedObject eso debería ayudarme a transferir objetos entre contextos: extension NSManagedObject { func transferTo(#context: NSManagedObjectContext) -> NSManagedObject? { return context.objectWithID(objectID) } }por ahora ...
Crear una extensión para filtrar nils de una matriz en Swift
Estoy tratando de escribir una extensión en Array que permita que una matriz de T opcionales se transforme en una matriz de T no opcionales. p.ej. esto podría escribirse como una función libre como esta: func removeAllNils(array: [T?]) -> [T] { ...
Java Generics and Enum, pérdida de parámetros de plantilla
Tengo una estructura bastante complicada y no funciona como se esperaba. Esto es lo que hice: public interface ResultServiceHolder { <M, ID extends Serializable, BO extends BusinessObject<M, ID>> ResultService<M, ID, BO> getService(); } public ...