T - type of the contextpublic interface ContextResolver<T>
ContextResolver implementation may be annotated
with Produces to restrict the media types for
which it will be considered suitable.
Providers implementing ContextResolver contract must be either programmatically
registered in an API runtime or must be annotated with
@Provider annotation to be automatically discovered
by the runtime during a provider scanning phase.
Context,
Providers.getContextResolver(Class, javax.ws.rs.core.MediaType),
Provider,
Produces| Modifier and Type | Method and Description |
|---|---|
T |
getContext(java.lang.Class<?> type)
Get a context of type
T that is applicable to the supplied
type. |
T getContext(java.lang.Class<?> type)
T that is applicable to the supplied
type.type - the class of object for which a context is desirednull if a
context for the supplied type is not available from this provider.