Class ProvidersImpl

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

    public class ProvidersImpl
    extends Object
    implements javax.ws.rs.ext.Providers
    • Constructor Detail

      • ProvidersImpl

        public ProvidersImpl​(Deployment deployment)
    • Method Detail

      • getMessageBodyReader

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

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

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

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