Есть ли утилита для получения свойства, для которого нет префикса get от объекта с использованием отражения, подобного BeanUtils?
Существуют стандартные API отражения, но то, что вы просите, проблематично. Соглашение Бина состоит в том, что метод, начинающийся с get
или is
(и некоторых других характеристик), является свойством. Без этого соглашения невозможно узнать, какие из методов класса являются получателями свойств (или установщиками), а какие - методами, которые имеют совершенно другое назначение. Например, вы НЕ хотите вызывать File.delete()
из-за ошибочного убеждения, что это был получатель для какого-то boolean
свойства !!