implements ServerInjectableProviderContext {
public Injectable getInjectable(Parameter p, ComponentScope s) {
if (p.getAnnotation() == null) return null;
ComponentContext ic = new AnnotatedContext(p.getAnnotations());
if (s == ComponentScope.PerRequest) {
// Find a per request injectable with Parameter
Injectable i = getInjectable(p.getAnnotation().annotationType(), ic, p.getAnnotation(),
p, ComponentScope.PerRequest);