for (int i = 0; i < getParameters().size(); i++) ParameterValue value = new ParameterValue(i, getParameters().get(i), getBeanManager()); parameterValues.add(redefinition.redefineParameterValue(value)); parameterValues.add(getBeanManager().getInjectableReference(getParameters().get(i), creationalContext));