2014-04-14 15 views

Odpowiedz

13

Można to zrobić, z BeanUtils:

static boolean propertyExists (Object bean, String property) { 
    return PropertyUtils.isReadable(bean, property) && 
      PropertyUtils.isWriteable(bean, property); 
} 

O ile wiem, nie ma ani jednego-liner, który oddaje zarówno tych, ponieważ czytelność/writeability są niezależne.

Jeśli interesuje Cię tylko kupiec, zadziała tylko PropertyUtils.isReadable().

Powiązane problemy