}</BUG>
public SetMethodInjector(final Value<?> target, final Method method) {
this.target = target;
this.method = method;
}
<BUG>@Deprecated
public static <T> Injector<T> create(final Value<?> target, Value<Method> methodValue) {
return new SetMethodInjector<T>(target, methodValue);
}</BUG>
public static <T> Injector<T> create(final Value<?> target, final Method method) {

package org.jboss.msc.inject;
import java.lang.reflect.Method;
import org.jboss.msc.value.Value;
public final class SetMethodInjector<T> implements Injector<T> {
private static final Object[] NULL_PARAM = new Object[] {null};
private final Value<?> target;
private final Method method;
public SetMethodInjector(final Value<?> target, final Method method) {
this.target = target;
this.method = method;
}
public static <T> Injector<T> create(final Value<?> target, final Method method) {
