¿Existe alguna utilidad de fuente abierta o jar para manejar la reflexión en Java?¿Hay utilidades o jarras de reflexión Java de código abierto?
Estoy pasando los métodos dinámicamente a una clase y me gustaría obtener el valor de retorno.
Por ejemplo:
class Department {
String name ;
Employee[] employees;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public Employee[] getEmployes() {
return employees;
}
}
quisiera imprimir todos los empleados a la salida de la consola, sino conseguir que en tiempo de ejecución así:
Department dept = new Department();
// add employees..
getEmployeeNames(dept,"getEmployees.getAddress.getStreet");
// So the user says they want employee street, but we don't know that
// until run-tme.
¿Hay alguna fuente abierta en la reflexión para acomodar algo como esto?
'getEmployes()' devuelve una matriz? No habrá un método 'getAddress()' en un '[]' .. – dacwe