for (int i = 0; i < getMethods.size() - 1; i++) {
object = getMethods.get(i).invoke(object);
}
setMethod.invoke(object, new Object[] { value });
} catch (final InvocationTargetException e) {
throw new MethodException(this, e.getTargetException());
} catch (final Exception e) {
throw new MethodException(this, e);
}
}