public final class MethodInjector<T> implements Injector<T> {
private final Method method;
private final Value<?> injectedValue;
private final Value<?> targetValue;
private final List<? extends Value<?>> parameterList;
<BUG>@Deprecated
public MethodInjector(final Value<Method> methodValue, final Value<?> targetValue, final Value<?> injectedValue, final List<? extends Value<?>> parameterList) {
this(methodValue.getValue(), targetValue, injectedValue, parameterList);
}</BUG>
public MethodInjector(final Method method, final Value<?> targetValue, final Value<?> injectedValue, final List<? extends Value<?>> parameterList) {

public final class MethodInjector<T> implements Injector<T> {
private final Method method;
private final Value<?> injectedValue;
private final Value<?> targetValue;
private final List<? extends Value<?>> parameterList;
public MethodInjector(final Method method, final Value<?> targetValue, final Value<?> injectedValue, final List<? extends Value<?>> parameterList) {
