public void setProperty ( Object target , Property property , Object value ) throws SecurityException , IllegalArgumentException , NoSuchMethodException , IllegalAccessException , InvocationTargetException { CheckArg . isNotNull ( target , "target" ) ; CheckArg . isNotNull ( property , "property" ) ; CheckArg . isNotNull ( property . getName ( ) , "property.getName()" ) ; invokeSetterMethodOnTarget ( property . getName ( ) , target , value ) ; }
Set the property on the supplied target object to the specified value .