public boolean propertyDefinedInClass(String name, Class<?> type) { return getProperty(name, type) != null; }
public boolean propertyDefinedInClass(String name, Class<?> type) { return getProperty(name, type) != null; }
public boolean propertyDefinedInClass(String name, Class<?> type) { return getProperty(name, type) != null; }
public boolean propertyDefinedInClass(String name, Class<?> type) { return getProperty(name, type) != null; }
public boolean propertyDefinedInClass(String name, Class<?> type) { return getProperty(name, type) != null; }
public boolean propertyWriteable(String name, Class<?> type) { PropertyDescriptor property = getProperty(name, type); return property.getWriteMethod() != null; }
public boolean propertyWriteable(String name, Class<?> type) { PropertyDescriptor property = getProperty(name, type); return property.getWriteMethod() != null; }
public boolean propertyWriteable(String name, Class<?> type) { PropertyDescriptor property = getProperty(name, type); return property.getWriteMethod() != null; }
public boolean propertyWriteable(String name, Class<?> type) { PropertyDescriptor property = getProperty(name, type); return property.getWriteMethod() != null; }
public boolean propertyWriteable(String name, Class<?> type) { PropertyDescriptor property = getProperty(name, type); return property.getWriteMethod() != null; }
public Class<?> getPropertyType(Object object, String name) { return getProperty(name, object.getClass()).getPropertyType(); }
public Class<?> getPropertyType(Object object, String name) { return getProperty(name, object.getClass()).getPropertyType(); }
public Class<?> getPropertyType(Object object, String name) { return getProperty(name, object.getClass()).getPropertyType(); }
public Class<?> getPropertyType(Object object, String name) { return getProperty(name, object.getClass()).getPropertyType(); }
public Class<?> getPropertyType(Object object, String name) { return getProperty(name, object.getClass()).getPropertyType(); }
public void writeProperty(Object object, String propertyName, Object value) { PropertyDescriptor property = getProperty(propertyName, object.getClass()); try { property.getWriteMethod().invoke(object, value); } catch (IllegalArgumentException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (IllegalAccessException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (InvocationTargetException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } }
public void writeProperty(Object object, String propertyName, Object value) { PropertyDescriptor property = getProperty(propertyName, object.getClass()); try { property.getWriteMethod().invoke(object, value); } catch (IllegalArgumentException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (IllegalAccessException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (InvocationTargetException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } }
public void writeProperty(Object object, String propertyName, Object value) { PropertyDescriptor property = getProperty(propertyName, object.getClass()); try { property.getWriteMethod().invoke(object, value); } catch (IllegalArgumentException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (IllegalAccessException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (InvocationTargetException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } }
public void writeProperty(Object object, String propertyName, Object value) { PropertyDescriptor property = getProperty(propertyName, object.getClass()); try { property.getWriteMethod().invoke(object, value); } catch (IllegalArgumentException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (IllegalAccessException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (InvocationTargetException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } }
public void writeProperty(Object object, String propertyName, Object value) { PropertyDescriptor property = getProperty(propertyName, object.getClass()); try { property.getWriteMethod().invoke(object, value); } catch (IllegalArgumentException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (IllegalAccessException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } catch (InvocationTargetException e) { throw new ObjectAccessException("Could not set property " + object.getClass() + '.' + property.getName(), e); } }