public void executeSetValue ( Object pvObject , Object pvArgs ) throws IllegalArgumentException , IllegalAccessException , InvocationTargetException { AccessController . doPrivileged ( new AccessiblePrivilegedAction ( accessibleObject ) ) ; if ( propertyType == PROPERTY_TYPE_METHOD ) { ( ( Method ) accessibleObject ) . invoke ( pvObject , new Object [ ] { pvArgs } ) ; } else { ( ( Field ) accessibleObject ) . set ( pvObject , pvArgs ) ; } }
Call the setter Method or set value from Field .