public static Object getFieldValue(final Field field, final Object fieldOwner) throws ReflectionException {
        field.setAccessible(true);
        return field.get(fieldOwner);
    }
public static Object getFieldValue ( final Field field , final Object fieldOwner ) throws ReflectionException { field . setAccessible ( true ) ; return field . get ( fieldOwner ) ; }
@param field will be set accessible and extracted.
@param fieldOwner instance of class that contains the field.
@return current field value.
@throws ReflectionException if unable to extract.