Package org.apache.xmlrpc.util
Class ReflectionUtil
java.lang.Object
org.apache.xmlrpc.util.ReflectionUtil
A utility class for using reflection.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
setProperty
(Object pObject, String pPropertyName, String pPropertyValue) This method attempts to set a property value on a given object by calling a matching setter.
-
Constructor Details
-
ReflectionUtil
public ReflectionUtil()
-
-
Method Details
-
setProperty
public static boolean setProperty(Object pObject, String pPropertyName, String pPropertyValue) throws IllegalAccessException, InvocationTargetException This method attempts to set a property value on a given object by calling a matching setter.- Parameters:
pObject
- The object, on which a property is being set.pPropertyName
- The property name.pPropertyValue
- The property value.- Returns:
- Whether a matching setter was found. The value false indicates, that no such setter exists.
- Throws:
IllegalAccessException
- Setting the property value failed, because invoking the setter raised anIllegalAccessException
.InvocationTargetException
- Setting the property value failed, because invoking the setter raised another exception.
-