public Object getValue(Object object) throws PropertyException { return property.readProperty(object); }
private static final Object readSimpleProperty(Object o, String propertyName) { if (o instanceof Persistent) { PropertyDescriptor property = getProperty((Persistent) o, propertyName); if (property != null) { return property.readProperty(o); } } // handling non-persistent property return PropertyUtils.getProperty(o, propertyName); }
propertyDescriptor.readProperty(object);
masters[k] = descriptor.getProperty(reflexiveRelName).readProperty(current);