Class JaxrsProviders

  • All Implemented Interfaces:
    jakarta.ws.rs.ext.Providers

    public class JaxrsProviders
    extends Object
    implements jakarta.ws.rs.ext.Providers
    Jersey implementation of JAX-RS Providers contract.
    Author:
    Marek Potociar
    • Constructor Detail

      • JaxrsProviders

        public JaxrsProviders()
    • Method Detail

      • getMessageBodyReader

        public <T> jakarta.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader​(Class<T> type,
                                                                               Type genericType,
                                                                               Annotation[] annotations,
                                                                               jakarta.ws.rs.core.MediaType mediaType)
        Specified by:
        getMessageBodyReader in interface jakarta.ws.rs.ext.Providers
      • getMessageBodyWriter

        public <T> jakarta.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter​(Class<T> type,
                                                                               Type genericType,
                                                                               Annotation[] annotations,
                                                                               jakarta.ws.rs.core.MediaType mediaType)
        Specified by:
        getMessageBodyWriter in interface jakarta.ws.rs.ext.Providers
      • getExceptionMapper

        public <T extends Throwable> jakarta.ws.rs.ext.ExceptionMapper<T> getExceptionMapper​(Class<T> type)
        Specified by:
        getExceptionMapper in interface jakarta.ws.rs.ext.Providers
      • getContextResolver

        public <T> jakarta.ws.rs.ext.ContextResolver<T> getContextResolver​(Class<T> contextType,
                                                                           jakarta.ws.rs.core.MediaType mediaType)
        Specified by:
        getContextResolver in interface jakarta.ws.rs.ext.Providers