## Uses of Interface
com.sun.jersey.core.spi.component.ComponentContext

Packages that use ComponentContext
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.

Uses of ComponentContext in com.sun.jersey.core.spi.component

Classes in com.sun.jersey.core.spi.component that implement ComponentContext
`class` | `AnnotatedContext` A component context for an accessible object and/or an array of annotations.

Uses of ComponentContext in com.sun.jersey.core.spi.component.ioc

Methods in com.sun.jersey.core.spi.component.ioc with parameters of type ComponentContext
`IoCComponentProvider` | `IoCComponentProviderFactory.getComponentProvider(ComponentContext cc, java.lang.Class<?> c)` Get the IoC component provider for a class with additional context.

Uses of ComponentContext in com.sun.jersey.core.spi.factory

Methods in com.sun.jersey.core.spi.factory with parameters of type ComponentContext

`

`<A extends java.lang.annotation.Annotation,C> Injectable`

`

`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> Injectable`

`

`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> InjectableProviderContext.InjectableScopePair`

`

`InjectableProviderFactory.getInjectableWithScope(java.lang.Class<? extends java.lang.annotation.Annotation> ac, ComponentContext ic, A a, C c, java.util.List<ComponentScope> ls)`

Uses of ComponentContext in com.sun.jersey.spi.inject

Methods in com.sun.jersey.spi.inject with parameters of type ComponentContext

`

`<A extends java.lang.annotation.Annotation,C> Injectable`

`

`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> Injectable`

`

`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` | `PerRequestTypeInjectableProvider.getInjectable(ComponentContext ic, A a, java.lang.reflect.Type c)`
`Injectable<T>` | `SingletonTypeInjectableProvider.getInjectable(ComponentContext ic, A a, java.lang.reflect.Type c)`

`

`<A extends java.lang.annotation.Annotation,C> InjectableProviderContext.InjectableScopePair`

`

`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 © 2017 Oracle Corporation. All Rights Reserved.