Package | Description |
---|---|
com.sun.jersey.core.spi.component |
Provides support for components.
|
com.sun.jersey.core.spi.component.ioc |
Provides support for IoC-based components.
|
com.sun.jersey.core.spi.factory |
Provides support for factories of particular component types.
|
com.sun.jersey.spi.inject |
Provides support for injection onto resource and provider classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotatedContext
A component context for an accessible object and/or an array of annotations.
|
Modifier and Type | Method and Description |
---|---|
IoCComponentProvider |
IoCComponentProviderFactory.getComponentProvider(ComponentContext cc,
java.lang.Class<?> c)
Get the IoC component provider for a class with additional context.
|
Modifier and Type | Method and Description |
---|---|
<A extends java.lang.annotation.Annotation,C> |
InjectableProviderFactory.getInjectable(java.lang.Class<? extends java.lang.annotation.Annotation> ac,
ComponentContext ic,
A a,
C c,
ComponentScope s) |
<A extends java.lang.annotation.Annotation,C> |
InjectableProviderFactory.getInjectable(java.lang.Class<? extends java.lang.annotation.Annotation> ac,
ComponentContext ic,
A a,
C c,
java.util.List<ComponentScope> ls) |
<A extends java.lang.annotation.Annotation,C> |
InjectableProviderFactory.getInjectableWithScope(java.lang.Class<? extends java.lang.annotation.Annotation> ac,
ComponentContext ic,
A a,
C c,
java.util.List<ComponentScope> ls) |
Modifier and Type | Method and Description |
---|---|
<A extends java.lang.annotation.Annotation,C> |
InjectableProviderContext.getInjectable(java.lang.Class<? extends java.lang.annotation.Annotation> ac,
ComponentContext ic,
A a,
C c,
ComponentScope s)
Get an injectable.
|
<A extends java.lang.annotation.Annotation,C> |
InjectableProviderContext.getInjectable(java.lang.Class<? extends java.lang.annotation.Annotation> ac,
ComponentContext ic,
A a,
C c,
java.util.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,
java.lang.reflect.Type c) |
Injectable |
PerRequestTypeInjectableProvider.getInjectable(ComponentContext ic,
A a,
java.lang.reflect.Type c) |
<A extends java.lang.annotation.Annotation,C> |
InjectableProviderContext.getInjectableWithScope(java.lang.Class<? extends java.lang.annotation.Annotation> ac,
ComponentContext ic,
A a,
C c,
java.util.List<ComponentScope> ls)
Get an injectable.
|
Copyright © 2016 Oracle Corporation. All Rights Reserved.