Preguntas etiquetadas con reflection

La reflexión es la capacidad de un programa para observar y / o modificar su estructura y / o comportamiento en tiempo de ejecución. La reflexión depende del lenguaje de programación compatible: etiquete el lenguaje de programación que se utiliza al usar esta etiqueta.

7
¿Alguna forma de invocar un método privado?
Tengo una clase que usa XML y reflexión para devolver Objects a otra clase. Normalmente estos objetos son subcampos de un objeto externo, pero ocasionalmente es algo que quiero generar sobre la marcha. He intentado algo como esto pero fue en vano. Creo que es porque Java no le permitirá …
146 java  reflection  private 


18
Obtenga el tipo de un parámetro genérico en Java con reflexión
¿Es posible obtener el tipo de un parámetro genérico? Un ejemplo: public final class Voodoo { public static void chill(List<?> aListWithTypeSpiderMan) { // Here I'd like to get the Class-Object 'SpiderMan' Class typeOfTheList = ???; } public static void main(String... args) { chill(new ArrayList<SpiderMan>()); } }




8
Reflexión genérica obtener valor de campo
Estoy tratando de recibir el valor del campo a través de la reflexión. El problema es que no sé el tipo de campo y tengo que decidirlo mientras obtengo el valor. Este código resulta con esta excepción: No se puede establecer java.lang.String field com .... fieldName en java.lang.String Field field …
132 java  reflection 

4
¿Cómo reflexiono sobre los miembros del objeto dinámico?
¿Necesito obtener un diccionario de propiedades y sus valores de un objeto declarado con la palabra clave dinámica en .NET 4? Parece que usar la reflexión para esto no funcionará. Ejemplo: dynamic s = new ExpandoObject(); s.Path = "/Home"; s.Name = "Home"; // How do I enumerate the Path and …
131 c#  dynamic  reflection 



4
La mejor manera de invocar a getter por reflexión
Necesito obtener el valor de un campo con una anotación específica, así que con la reflexión puedo obtener este objeto de campo. El problema es que este campo siempre será privado, aunque sé de antemano que siempre tendrá un método getter. Sé que puedo usar setAccesible (true) y obtener su …
127 java  reflection  getter 





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.