Resultados de la búsqueda a petición "reflection"
Reflexión de Golang: no se pueden establecer campos de interfaz que envuelven una estructura
Estoy tratando de implementar un método que cambie el valor de los campos en un objeto que puede tener una estructura arbitraria. La conversión de los campos no es un problema cuando tengo el puntero a una estructura. Pero no puedo cambiar los ...
Cómo invocar métodos con parámetros de ref / out utilizando la reflexión
Imagina que tengo la siguiente clase: class Cow { public static bool TryParse(string s, out Cow cow) { ... } }¿Es posible llamar?TryParse a través de la reflexión? Sé lo básico: var type = typeof(Cow); var tryParse = type.GetMethod("TryParse"); ...
Acceso a un valor de anotación en Scala
TL; DR:Básicamente, estoy buscando el equivalente Scala de Java: (MyAnnotation) Thing.getClass().getAnnotations()[0]A pesar de que felizmente puedo descubrir anotaciones y consultas basadas en su tipo, parece que no puedo obtener de ...
Crear instancia de clase a partir de una cadena
Tengo un método C # que crea una nueva instancia de una clase a partir de una cadena, sin embargo, aparece un error al ejecutar el código. obj = (ClassX)Activator.CreateInstance(Type.GetType("classPrefix_" + className));ArgumentNullException no ...
¿Cómo obtener información de tipo genérico de getAnnotatedParameterTypes () en Java 8?
Parece quegetAnnotatedParameterTypes() devuelve una matriz deAnnotatedTypes con tipos en bruto, en lugar de genéricos. Por ejemplo: public <T> void genericMethod(T t) { } @Test public void testAnnotatedTypes() throws ReflectiveOperationException ...
Crear clases dinámicamente con Java
He tratado de encontrar información sobre esto, pero he aparecido con las manos vacías: Entiendo que es posible crear una clase dinámicamente en Java usando reflexión o proxies, pero no puedo averiguar cómo. Estoy implementando un marco de base ...
¿Cómo uso la reflexión para llamar a un método genérico?
¿Cuál es la mejor manera de llamar a un método genérico cuando el parámetro de tipo no se conoce en tiempo de compilación, sino que se obtiene dinámicamente en tiempo de ejecución? Considere el siguiente código de muestra: dentro delExample() ...
Cómo obtener un atributo personalizado de la instancia del objeto en C #
Digamos que tengo una clase llamada Prueba con una propiedad llamada Título con un atributo personalizado: public class Test { [DatabaseField("title")] public string Title { get; set; } } Y un método de extensión llamado DbField. Me pregunto si ...
Objective-C class -> cadena como: [NSArray className] -> @ “NSArray”
Estoy tratando de obtener un nombre de cadena de una clase del propio objeto de clase. // For instance [NSArray className]; // @"NSArray"he encontradoobject_getClassName(id obj) pero eso requiere que se le pase una instancia, y en mi caso es un ...
¿Es posible establecer este miembro privado estático de una clase estática con reflexión?
tengo unstatic class constatic private readonly miembro que se establece a través de la clasestatic constructor. A continuación se muestra un ejemplo simplificado. public static class MyClass { private static readonly string m_myField; ...