*/
public Object[] resolve(Method method) {
Object[] values = new Object[method.getParameterTypes().length];
Class<?>[] parameterTypes = method.getParameterTypes();
for (int i = 0; i < parameterTypes.length; i++) {
ContainerResource resource = getResourceAnnotation(method.getParameterAnnotations()[i]);
if (resource != null) {
Annotation[] qualifiers = filterAnnotations(method.getParameterAnnotations()[i]);
values[i] = lookup(method.getParameterTypes()[i], resource, qualifiers);
}
}