Class ReflectionUtil

java.lang.Object
org.apache.xmlrpc.util.ReflectionUtil

public class ReflectionUtil extends Object
A utility class for using reflection.
  • 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 an IllegalAccessException.
      InvocationTargetException - Setting the property value failed, because invoking the setter raised another exception.