|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ServerInjectableProviderContext
The server context to obtain Injectable
instances.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.sun.jersey.spi.inject.InjectableProviderContext |
---|
InjectableProviderContext.InjectableScopePair |
Method Summary | |
---|---|
List<Injectable> |
getInjectable(AccessibleObject ao,
List<Parameter> ps,
ComponentScope s)
Get a list of injectable given a list of parameter. |
Injectable |
getInjectable(AccessibleObject ao,
Parameter p,
ComponentScope s)
Get an injectable given a parameter. |
List<Injectable> |
getInjectable(List<Parameter> ps,
ComponentScope s)
Get a list of injectable given a list of parameter. |
Injectable |
getInjectable(Parameter p,
ComponentScope s)
Get an injectable given a parameter. |
InjectableProviderContext.InjectableScopePair |
getInjectableiWithScope(AccessibleObject ao,
Parameter p,
ComponentScope s)
Get an injectable given a parameter. |
InjectableProviderContext.InjectableScopePair |
getInjectableiWithScope(Parameter p,
ComponentScope s)
Get an injectable given a parameter. |
boolean |
isParameterTypeRegistered(Parameter p)
Check if a parameter type is registered for injection. |
Methods inherited from interface com.sun.jersey.spi.inject.InjectableProviderContext |
---|
getInjectable, getInjectable, getInjectableWithScope, isAnnotationRegistered, isInjectableProviderRegistered |
Method Detail |
---|
boolean isParameterTypeRegistered(Parameter p)
p
- the parameter, from which the parameter type is obtained.
Injectable getInjectable(Parameter p, ComponentScope s)
p
- the parameter.s
- the scope for which the injectable will be used
Injectable getInjectable(AccessibleObject ao, Parameter p, ComponentScope s)
ao
- the accessible object that is the target of injectionp
- the parameter.s
- the scope for which the injectable will be used
InjectableProviderContext.InjectableScopePair getInjectableiWithScope(Parameter p, ComponentScope s)
p
- the parameter.s
- the scope for which the injectable will be used
InjectableProviderContext.InjectableScopePair getInjectableiWithScope(AccessibleObject ao, Parameter p, ComponentScope s)
ao
- the accessible object that is the target of injectionp
- the parameter.s
- the scope for which the injectable will be used
List<Injectable> getInjectable(List<Parameter> ps, ComponentScope s)
ps
- the list of parameter.s
- the scope for which the injectable will be used
List<Injectable> getInjectable(AccessibleObject ao, List<Parameter> ps, ComponentScope s)
ao
- the accessible object that is the target of injectionps
- the list of parameter.s
- the scope for which the injectable will be used
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |