Package | Description |
---|---|
com.sun.jersey.core.impl.provider.entity | |
com.sun.jersey.core.impl.provider.xml | |
com.sun.jersey.core.spi.factory |
Provides support for factories of particular component types.
|
com.sun.jersey.multipart.impl | |
com.sun.jersey.oauth.server | |
com.sun.jersey.server.impl.application | |
com.sun.jersey.server.impl.inject | |
com.sun.jersey.server.impl.model.method.dispatch | |
com.sun.jersey.server.impl.model.parameter | |
com.sun.jersey.server.impl.model.parameter.multivalued | |
com.sun.jersey.server.impl.uri.rules | |
com.sun.jersey.spi.container.servlet |
Provides support for servlet-based and filter-based Web applications.
|
com.sun.jersey.spi.inject |
Provides support for injection onto resource and provider classes.
|
Modifier and Type | Method and Description |
---|---|
Injectable<T> |
ThreadLocalSingletonContextProvider.getInjectable(ComponentContext ic,
javax.ws.rs.core.Context a,
Type c) |
Injectable<T> |
LazySingletonContextProvider.getInjectable(ComponentContext ic,
javax.ws.rs.core.Context a,
Type c) |
Modifier and Type | Method and Description |
---|---|
<A extends Annotation,C> |
InjectableProviderFactory.getInjectable(Class<? extends Annotation> ac,
ComponentContext ic,
A a,
C c,
ComponentScope s) |
<A extends Annotation,C> |
InjectableProviderFactory.getInjectable(Class<? extends Annotation> ac,
ComponentContext ic,
A a,
C c,
List<ComponentScope> ls) |
Modifier and Type | Method and Description |
---|---|
Injectable<MultiPartConfig> |
MultiPartConfigProvider.getInjectable(ComponentContext ic,
javax.ws.rs.core.Context a,
Type t) |
Modifier and Type | Class and Description |
---|---|
class |
OAuthProviderInjectionProvider
Provider that handles the injection of the application-specific
OAuthProvider
implementation. |
Modifier and Type | Method and Description |
---|---|
Injectable |
OAuthProviderInjectionProvider.getInjectable(ComponentContext cc,
javax.ws.rs.core.Context a,
Type t) |
Modifier and Type | Class and Description |
---|---|
class |
CloseableServiceFactory |
Modifier and Type | Method and Description |
---|---|
Injectable |
CloseableServiceFactory.getInjectable(ComponentContext ic,
javax.ws.rs.core.Context a,
Type c) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpContextInjectable<T>
An injectable that obtains an injectable value given the
HttpContext . |
Modifier and Type | Method and Description |
---|---|
Injectable |
ServerInjectableProviderFactory.getInjectable(AccessibleObject ao,
Parameter p,
ComponentScope s) |
Injectable |
ServerInjectableProviderContext.getInjectable(AccessibleObject ao,
Parameter p,
ComponentScope s)
Get an injectable given a parameter.
|
Injectable |
ServerInjectableProviderFactory.getInjectable(Parameter p,
ComponentScope s) |
Injectable |
ServerInjectableProviderContext.getInjectable(Parameter p,
ComponentScope s)
Get an injectable given a parameter.
|
Modifier and Type | Method and Description |
---|---|
List<Injectable> |
ServerInjectableProviderFactory.getInjectable(AccessibleObject ao,
List<Parameter> ps,
ComponentScope s) |
List<Injectable> |
ServerInjectableProviderContext.getInjectable(AccessibleObject ao,
List<Parameter> ps,
ComponentScope s)
Get a list of injectable given a list of parameter.
|
List<Injectable> |
ServerInjectableProviderFactory.getInjectable(List<Parameter> ps,
ComponentScope s) |
List<Injectable> |
ServerInjectableProviderContext.getInjectable(List<Parameter> ps,
ComponentScope s)
Get a list of injectable given a list of parameter.
|
Modifier and Type | Method and Description |
---|---|
static AbstractHttpContextInjectable |
AbstractHttpContextInjectable.transform(Injectable i)
Transform a
Injectable into an instance of this class. |
Modifier and Type | Method and Description |
---|---|
static List<AbstractHttpContextInjectable> |
AbstractHttpContextInjectable.transform(List<Injectable> l)
Transform a list of
Injectable into a list of this class. |
Constructor and Description |
---|
InjectableValuesProvider(List<Injectable> is)
Create a new instance given a list of injectable.
|
Modifier and Type | Method and Description |
---|---|
protected List<Injectable> |
FormDispatchProvider.getInjectables(AbstractResourceMethod method) |
protected List<Injectable> |
MultipartFormDispatchProvider.getInjectables(AbstractResourceMethod method) |
Modifier and Type | Method and Description |
---|---|
Injectable |
HttpContextInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.core.Context a,
Type c) |
Injectable |
CookieParamInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.CookieParam a,
Parameter c) |
Injectable |
FormParamInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.FormParam a,
Parameter c) |
Injectable |
HeaderParamInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.HeaderParam a,
Parameter c) |
Injectable |
MatrixParamInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.MatrixParam a,
Parameter c) |
Injectable<?> |
PathParamInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.PathParam a,
Parameter c) |
Injectable |
QueryParamInjectableProvider.getInjectable(ComponentContext ic,
javax.ws.rs.QueryParam a,
Parameter c) |
Constructor and Description |
---|
JAXBStringReaderProviders.RootElementProvider(Injectable<SAXParserFactory> spf,
javax.ws.rs.ext.Providers ps) |
Constructor and Description |
---|
SubLocatorRule(UriTemplate template,
List<Injectable> is,
List<ContainerRequestFilter> requestFilters,
List<ContainerResponseFilter> responseFilters,
DispatchingListener dispatchingListener,
AbstractSubResourceLocator locator) |
Modifier and Type | Class and Description |
---|---|
protected static class |
ServletContainer.ContextInjectableProvider<T>
A helper class for creating an injectable provider that supports
Context with a type and constant value. |
protected static class |
WebComponent.ContextInjectableProvider<T>
A helper class for creating an injectable provider that supports
Context with a type and constant value. |
Modifier and Type | Class and Description |
---|---|
class |
SingletonTypeInjectableProvider<A extends Annotation,T>
A utility class that may implemented to support a singleton injectable
provider for a specific type T, and an instance of type T, that is to be
injected.
|
Modifier and Type | Field and Description |
---|---|
Injectable |
InjectableProviderContext.InjectableScopePair.i |
Modifier and Type | Method and Description |
---|---|
<A extends Annotation,C> |
InjectableProviderContext.getInjectable(Class<? extends Annotation> ac,
ComponentContext ic,
A a,
C c,
ComponentScope s)
Get an injectable.
|
<A extends Annotation,C> |
InjectableProviderContext.getInjectable(Class<? extends Annotation> ac,
ComponentContext ic,
A a,
C c,
List<ComponentScope> ls)
Get an injectable.
|
abstract Injectable<T> |
PerRequestTypeInjectableProvider.getInjectable(ComponentContext ic,
A a)
Get an injectable for type T.
|
Injectable |
InjectableProvider.getInjectable(ComponentContext ic,
A a,
C c)
Get an injectable.
|
Injectable<T> |
SingletonTypeInjectableProvider.getInjectable(ComponentContext ic,
A a,
Type c) |
Injectable |
PerRequestTypeInjectableProvider.getInjectable(ComponentContext ic,
A a,
Type c) |
Constructor and Description |
---|
InjectableProviderContext.InjectableScopePair(Injectable i,
ComponentScope cs) |
Copyright © 2013 Oracle Corporation. All rights reserved.