Как динамически вызвать метод с параметрами вместо использования Apache Commons Beanatils PropertyUtils.getProperty ()?JAVA

Программисты JAVA общаются здесь
Anonymous
Как динамически вызвать метод с параметрами вместо использования Apache Commons Beanatils PropertyUtils.getProperty ()?

Сообщение Anonymous »

В настоящее время я использую PropertyUtils.getProperty () от Apache Commons Beanatils для оценки вложенных путей собственности во время выполнения:

Код: Выделить всё

Object result = PropertyUtils.getProperty(object, "a.b.c");
< /code>
Это хорошо работает для стандартных цепочек геттера без arg в стиле Javabean.public String getInactiveReason(String customer);
И мне нужно динамически вызвать этот метод как часть оценки пути свойства, например: «A.B.C.InActivereSeason»
Но PropertyUtils.getproperty () не поддерживает методы вызовов с параметрами и поднимает noshmethodexcept коробка, или мне нужно полностью заменить PropertyUtils на пользовательский оценщик?

Подробнее здесь: https://stackoverflow.com/questions/796 ... ache-commo

Вернуться в «JAVA»