public final class ServerInjectableProviderFactory extends InjectableProviderFactory implements ServerInjectableProviderContext
InjectableProviderContext.InjectableScopePair| Constructor and Description |
|---|
ServerInjectableProviderFactory() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
add, configure, configureProviders, getInjectable, getInjectable, getInjectableWithScope, isAnnotationRegistered, isInjectableProviderRegistered, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInjectable, getInjectable, getInjectableWithScope, isAnnotationRegistered, isInjectableProviderRegisteredpublic boolean isParameterTypeRegistered(Parameter p)
ServerInjectableProviderContextisParameterTypeRegistered in interface ServerInjectableProviderContextp - the parameter, from which the parameter type is obtained.public InjectableProviderContext.InjectableScopePair getInjectableiWithScope(Parameter p, ComponentScope s)
ServerInjectableProviderContextgetInjectableiWithScope in interface ServerInjectableProviderContextp - the parameter.s - the scope for which the injectable will be usedpublic InjectableProviderContext.InjectableScopePair getInjectableiWithScope(AccessibleObject ao, Parameter p, ComponentScope s)
ServerInjectableProviderContextgetInjectableiWithScope in interface ServerInjectableProviderContextao - the accessible object that is the target of injectionp - the parameter.s - the scope for which the injectable will be usedpublic Injectable getInjectable(Parameter p, ComponentScope s)
ServerInjectableProviderContextgetInjectable in interface ServerInjectableProviderContextp - the parameter.s - the scope for which the injectable will be usedpublic Injectable getInjectable(AccessibleObject ao, Parameter p, ComponentScope s)
ServerInjectableProviderContextgetInjectable in interface ServerInjectableProviderContextao - the accessible object that is the target of injectionp - the parameter.s - the scope for which the injectable will be usedpublic List<Injectable> getInjectable(List<Parameter> ps, ComponentScope s)
ServerInjectableProviderContextgetInjectable in interface ServerInjectableProviderContextps - the list of parameter.s - the scope for which the injectable will be usedpublic List<Injectable> getInjectable(AccessibleObject ao, List<Parameter> ps, ComponentScope s)
ServerInjectableProviderContextgetInjectable in interface ServerInjectableProviderContextao - the accessible object that is the target of injectionps - the list of parameter.s - the scope for which the injectable will be usedCopyright © 2014 Oracle Corporation. All rights reserved.