public Object executeGetValue ( Object pvObject ) throws IllegalArgumentException , IllegalAccessException , InvocationTargetException { Object lvReturnValue = null ; AccessController . doPrivileged ( new AccessiblePrivilegedAction ( accessibleObject ) ) ; if ( propertyType == PROPERTY_TYPE_METHOD ) { lvReturnValue = ( ( Method ) accessibleObject ) . invoke ( pvObject ) ; } else { lvReturnValue = ( ( Field ) accessibleObject ) . get ( pvObject ) ; } return lvReturnValue ; }
Call the getter Method or get value from Field .