| org.kuali.core.web.struts.pojo.PojoPropertyUtilsBean
PojoPropertyUtilsBean | public class PojoPropertyUtilsBean extends PropertyUtilsBean (Code) | | begin Kuali Foundation modification
This class is used to access the properties of a Pojo bean.
deleted author tag
end Kuali Foundation modification
|
Field Summary | |
final public static Logger | logger |
logger | final public static Logger logger(Code) | | |
PojoPropertyUtilsBean | public PojoPropertyUtilsBean()(Code) | | |
getPropertyDescriptor | public PropertyDescriptor getPropertyDescriptor(Object bean, String name) throws IllegalAccessException, InvocationTargetException, NoSuchMethodException(Code) | |
Retrieve the property descriptor for the specified property of the specified bean, or return null if there is
no such descriptor. This method resolves indexed and nested property references in the same manner as other methods in this
class, except that if the last (or only) name element is indexed, the descriptor for the last resolved property itself is
returned.
FIXME - Does not work with DynaBeans.
Parameters: bean - Bean for which a property descriptor is requested Parameters: name - Possibly indexed and/or nested name of the property for which a property descriptor is requested exception: IllegalAccessException - if the caller does not have access to the property accessor method exception: IllegalArgumentException - if bean or name is null exception: IllegalArgumentException - if a nested reference to a property returns null exception: InvocationTargetException - if the property accessor method throws an exception exception: NoSuchMethodException - if an accessor method for this propety cannot be found |
|
|