Package org.glassfish.jersey.internal
Class JaxrsProviders
- java.lang.Object
-
- org.glassfish.jersey.internal.JaxrsProviders
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JaxrsProviders.ProvidersConfigurator
Configurator which initializes and registersProviders
instance intoInjectionManager
andBootstrapBag
.
-
Constructor Summary
Constructors Constructor Description JaxrsProviders(jakarta.inject.Provider<MessageBodyWorkers> workers, jakarta.inject.Provider<ContextResolvers> resolvers, jakarta.inject.Provider<ExceptionMappers> mappers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> ContextResolver<T>
getContextResolver(Class<T> contextType, MediaType mediaType)
<T extends Throwable>
ExceptionMapper<T>getExceptionMapper(Class<T> type)
<T> MessageBodyReader<T>
getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
<T> MessageBodyWriter<T>
getMessageBodyWriter(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
-
-
-
Constructor Detail
-
JaxrsProviders
@Inject public JaxrsProviders(@Context jakarta.inject.Provider<MessageBodyWorkers> workers, @Context jakarta.inject.Provider<ContextResolvers> resolvers, @Context jakarta.inject.Provider<ExceptionMappers> mappers)
-
-
Method Detail
-
getMessageBodyReader
public <T> MessageBodyReader<T> getMessageBodyReader(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
- Specified by:
getMessageBodyReader
in interfaceProviders
-
getMessageBodyWriter
public <T> MessageBodyWriter<T> getMessageBodyWriter(Class<T> type, Type genericType, Annotation[] annotations, MediaType mediaType)
- Specified by:
getMessageBodyWriter
in interfaceProviders
-
getExceptionMapper
public <T extends Throwable> ExceptionMapper<T> getExceptionMapper(Class<T> type)
- Specified by:
getExceptionMapper
in interfaceProviders
-
getContextResolver
public <T> ContextResolver<T> getContextResolver(Class<T> contextType, MediaType mediaType)
- Specified by:
getContextResolver
in interfaceProviders
-
-