org.kuali.rice.krad.uif.util
Class ObjectPropertyUtils
java.lang.Object
org.kuali.rice.krad.uif.util.ObjectPropertyUtils
public class ObjectPropertyUtils
- extends Object
Utility methods to get/set property values and working with objects
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
BeanWrapper
Method Summary |
static void |
copyPropertiesToObject(Map<String,String> properties,
Object object)
|
static PropertyDescriptor[] |
getPropertyDescriptors(Object object)
|
static Class<?> |
getPropertyType(Class<?> object,
String propertyPath)
|
static Class<?> |
getPropertyType(Object object,
String propertyPath)
|
static
|
getPropertyValue(Object object,
String propertyPath)
|
static void |
initializeProperty(Object object,
String propertyPath)
|
static boolean |
isReadableProperty(Object object,
String propertyPath)
|
static boolean |
isWritableProperty(Object object,
String propertyPath)
|
static void |
setPropertyValue(Object object,
String propertyPath,
Object propertyValue)
|
static void |
setPropertyValue(Object object,
String propertyPath,
Object propertyValue,
boolean ignoreUnknown)
|
static org.springframework.beans.BeanWrapper |
wrapObject(Object object)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectPropertyUtils
public ObjectPropertyUtils()
copyPropertiesToObject
public static void copyPropertiesToObject(Map<String,String> properties,
Object object)
getPropertyDescriptors
public static PropertyDescriptor[] getPropertyDescriptors(Object object)
getPropertyType
public static Class<?> getPropertyType(Class<?> object,
String propertyPath)
getPropertyType
public static Class<?> getPropertyType(Object object,
String propertyPath)
getPropertyValue
public static <T> T getPropertyValue(Object object,
String propertyPath)
initializeProperty
public static void initializeProperty(Object object,
String propertyPath)
setPropertyValue
public static void setPropertyValue(Object object,
String propertyPath,
Object propertyValue)
setPropertyValue
public static void setPropertyValue(Object object,
String propertyPath,
Object propertyValue,
boolean ignoreUnknown)
isReadableProperty
public static boolean isReadableProperty(Object object,
String propertyPath)
isWritableProperty
public static boolean isWritableProperty(Object object,
String propertyPath)
wrapObject
public static org.springframework.beans.BeanWrapper wrapObject(Object object)
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.