Resultados de la búsqueda a petición "generics"
Uso de una variable de tipo en un genérico
yo tengoesta pregunta [https://stackoverflow.com/questions/7760848/how-to-use-a-type-variable-in-a-generic-method-call-c] a excepción de Swift. ¿Cómo uso unType variable en un genérico? Intenté esto: func intType() -> Int.Type { return Int.self ...
¿Por qué se borra el genérico de un tipo de retorno cuando hay una conversión no verificada de un parámetro de método en Java 8?
Considere el siguiente ejemplo de código: import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List list = new ArrayList<Integer>(); String response = getProducer(list).get(); } static ...
Adquisición de tipo de clase genérica
Hola, ¿hay alguna manera en Java para obtener un tipo de clase estáticamente genérico? He terminado con construct List<TaskLocalConstraints> l = new ArrayList<TaskLocalConstraints>(); Class<List<TaskLocalConstraints>> c ...
Genéricos y varargs de Java
Me gustaría implementar una función con genéricos y varargs. public class Question { public static <A> void doNastyThingsToClasses(Class<A> parent, Class<? extends A>... classes) { /*** something here ***/ } public static class NotQuestion { } ...
Reducción de flujo con tipos de comodines
Estoy experimentando conStream.reduce() [https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html#reduce-T-java.util.function.BinaryOperator-] , y se ha encontrado con un inconveniente con el sistema de tipos. Aquí hay un ejemplo de ...
¿Qué tipos deben estar en la matriz de tipos para Type.GetMethod cuando un parámetro es genérico?
Si quiero llamar a un método genérico a través de la reflexión, puedo usar fácilmenteesta [https://stackoverflow.com/questions/232535/how-to-use-reflection-to-call-generic-method] técnica, a menos que: El método solo se puede distinguir de otro ...
¿Es esto válido Java?
¿Es esto válido Java? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static String f(List<String> list) { System.out.println("strings"); return null; } public static Integer f(List<Integer> list) ...
¿Se necesitan clases EventArg ahora que tenemos genéricos
Con los genéricos, ¿hay alguna razón para crear clases específicas de EventArg derivadas? Parece que ahora simplemente puede usarlos sobre la marcha con una implementación genérica. ¿Debo seguir todos mis ejemplos y eliminar mis clases eventArg ...
¿Por qué se elige un método genérico cuando existe uno no genérico?
El siguiente programa produce esta salida: Foo<T> called Process is terminated due to StackOverflowException. Entonces,Foo(baz) llama al genéricoFoo<T>, peroBar(baz) recurre y haceno llamadaBar<T>. Estoy en C # 5.0 y Microsoft .NET. El ...
¿Por qué no se compila lo siguiente? (implica genéricos y herencia en c #)
Esto compila: class ReplicatedBaseType { } class NewType: ReplicatedBaseType { } class Document { ReplicatedBaseType BaseObject; Document() { BaseObject = new NewType(); } } Pero esto no: class DalBase<T> : where T: ReplicatedBaseType { } ...