Resultados de la búsqueda a petición "generics"
¿Por qué puedo probar un genérico para nulo cuando puede no ser anulable o puede no ser un objeto?
Mientras escribe una clase que contiene una variable genérica public class ServiceInvoker<TService> : IDisposable { private TService _Service; public ServiceInvoker() { _Service = Activator.CreateInstance<TService>(); } public void ...
ntentando escribir una función genérica para analizar JSON en Structs codificables
Actualmente estoy analizando JSON como este struct ExampleStruct : Codable { init() { } // implementation } if let jsonData = jsonString.data(using: .utf8) { do { let decoder = JSONDecoder() let object = try decoder.decode(ExampleStruct.self, ...
¿Cómo abordo las advertencias de lanzamiento no verificadas?
Eclipse me está dando una advertencia de la siguiente forma: Type safety: conversión no verificada de Object a HashMap Esto es de una llamada a una API sobre la que no tengo control sobre el que devuelve Object: HashMap<String, String> ...
Java enumeraciones y genéricos
Esto me preocupa desde hace un tiempo. He preguntado preguntas [https://stackoverflow.com/questions/4290878/why-shouldnt-java-enum-literals-be-able-to-have-generic-type-parameters] antes, pero probablemente con una mala redacción y un ejemplo ...
¿Cómo lanzar el puntero al tipo de parámetro genérico?
es mi primera pregunta aquí, me alegro de haber encontrado este sitio. Mi pregunta trata de la nueva función Genéricos en Delphi 2009. Básicamente intenté escribir una clase genérica de envoltura para una implementación de mapa hash existente. ...
Passing Clase genérica como argumento para funcionar en swift
Abajo es mi método en el que hay una búsqueda que hago en una Cita de clase de objeto administrado. Necesito usar la misma función para otras clases de objetos gestionados similares. ¿Cómo paso diferentes "Clase" como parámetro cada vez que lo ...
Typescript: mismo tipo genérico que el tipo resuelto del parámetro anterior
Me gustaría saber cómo especificar ese tipo genérico si es el mismo que el tipo resuelto del argumento anterior, cuando el tipo puede ser de varios tipos. TypeScript ...
¿Cómo llamo a un método de un objeto de tipo genérico?
El siguiente código me da el error: SceneNode.java:17: cannot find symbol symbol : method execute() location: class java.lang.Object operation.execute(); ^ 1 errorCódigo import java.util.LinkedList; import java.util.Iterator; public ...
Método de sobreescritura con tipo de retorno genérico
Digamos que tengo una superclase que define el siguiente método abstracto public abstract <T extends Interface> Class<T> getMainClass(); Ahora si quiero anularlo en alguna subclase public Class<Implementation> getMainClass(){ return ...
Java Generics: Comparando la clase de Object o con <E>
Digamos que tengo la siguiente clase: public class Test<E> { public boolean sameClassAs(Object o) { // TODO help! } } ¿Cómo comprobaría queo es la misma clase queE? Test<String> test = new Test<String>(); test.sameClassAs("a string"); // ...