Package jakarta.ws.rs.ext
Interface ContextResolver<T>
- Type Parameters:
- T- type of the context
public interface ContextResolver<T>
Contract for a provider that supplies context information to resource classes and other providers.
 A 
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 a JAX-RS
 runtime or must be annotated with @Provider annotation to be automatically
 discovered by the JAX-RS runtime during a provider scanning phase.
 
- Since:
- 1.0
- Author:
- Paul Sandoz, Marc Hadley
- See Also:
- Context,- Providers.getContextResolver(Class, jakarta.ws.rs.core.MediaType),- Provider,- Produces
- 
Method SummaryModifier and Type Method Description TgetContext(Class<?> type)Get a context of typeTthat is applicable to the supplied type.
- 
Method Details- 
getContextGet a context of typeTthat is applicable to the supplied type.- Parameters:
- type- the class of object for which a context is desired
- Returns:
- a context for the supplied type or nullif a context for the supplied type is not available from this provider.
 
 
-