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

3 la respuesta

Cómo integrar la biblioteca Reflections en el estudio de Android usando gradle con guardar y recopilar

Mi pregunta está relacionada con elReflexiones [https://github.com/ronmamo/reflections]biblioteca de @ronmamo en github e integrándolo en mi proyecto de Android para acceder dinámicamente a todas las clases que heredan de una determinada ...

6 la respuesta

Reflexión PHP - Obtener el tipo de parámetro de método como cadena

Estoy tratando de usar la reflexión PHP para cargar dinámicamente los archivos de clase de los modelos automáticamente en función del tipo de parámetro que se encuentra en el método del controlador. Aquí hay un ejemplo de método ...

7 la respuesta

¿Cómo obtener una lista de propiedades con un atributo dado?

Tengo un tipot, y me gustaría obtener una lista de las propiedades públicas que tienen el atributoMyAttribute. El atributo está marcado conAllowMultiple = false, Me gusta esto: [AttributeUsage(AttributeTargets.Property, AllowMultiple = ...

1 la respuesta

Restricciones de reflexión en Silverlight

¿Dónde se describen restricciones de reflexión bien conocidas para los tipos Silverlight? Por ejemplo: si trato de establecer el valor de propiedad protegida o privada conPropertyInfo.SetValue método consigo una ...

2 la respuesta

Especificar parámetros para Type.GetMethod

Estoy usando la reflexión para obtener la información del método TryParse (voto positivo para que la primera persona adivine por qué;). Si llamo typeof(Int32).GetMethod("Parse", BindingFlags.Static | BindingFlags.Public, null, new Type[] { ...

1 la respuesta

Java: no se puede acceder a las anotaciones a través de la reflexión

Aquí hay una clase de prueba: import java.lang.annotation.Annotation; import java.lang.reflect.Method; public class TestAnnotations { @interface Annotate{} @Annotate public void myMethod(){} public static void main(String[] args) { try{ Method[] ...

4 la respuesta

Cambio de campos finales privados a través de la reflexión

class WithPrivateFinalField { private final String s = "I’m totally safe"; public String toString() { return "s = " + s; } } WithPrivateFinalField pf = new WithPrivateFinalField(); System.out.println(pf); Field f ...

3 la respuesta

¿Cómo obtener los argumentos de tipo real en una interfaz genérica implementada indirectamente?

Tengo una interfaz parametrizada que se implementa de muchas maneras diferentes. En tiempo de ejecución necesito averiguar, dado un objeto arbitrario que implementa esa interfaz, cuáles son los parámetros de tipo reales para la interfaz. Aquí ...

1 la respuesta

Metodología similar al método de pérdida en el objetivo-c (es decir, delegación dinámica en tiempo de ejecución)

Estoy tratando de transformar una llamada de método en otra dinámicamente (en tiempo de ejecución). Por ejemplo, me gustaría lo siguiente: [obj foo]delegar a: [obj getAttribute: @"foo"](Me gustaría hacer esto dinámicamente ya que no sé ...

3 la respuesta

¿Puedo descubrir las clases internas declaradas de una clase Java usando la reflexión?

En Java, ¿hay alguna forma de usar las bibliotecas JDK para descubrir las clases privadas implementadas dentro de otra clase? ¿O necesito usar algo como asm?