Class JaxrsProviders

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

    public class JaxrsProviders
    extends java.lang.Object
    implements javax.ws.rs.ext.Providers
    Jersey implementation of JAX-RS Providers contract.
    • Constructor Summary

      Constructors 
      Constructor Description
      JaxrsProviders()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> javax.ws.rs.ext.ContextResolver<T> getContextResolver​(java.lang.Class<T> contextType, javax.ws.rs.core.MediaType mediaType)  
      <T extends java.lang.Throwable>
      javax.ws.rs.ext.ExceptionMapper<T>
      getExceptionMapper​(java.lang.Class<T> type)  
      <T> javax.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader​(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)  
      <T> javax.ws.rs.ext.MessageBodyWriter<T> getMessageBodyWriter​(java.lang.Class<T> type, java.lang.reflect.Type genericType, java.lang.annotation.Annotation[] annotations, javax.ws.rs.core.MediaType mediaType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JaxrsProviders

        public JaxrsProviders()
    • Method Detail

      • getMessageBodyReader

        public <T> javax.ws.rs.ext.MessageBodyReader<T> getMessageBodyReader​(java.lang.Class<T> type,
                                                                             java.lang.reflect.Type genericType,
                                                                             java.lang.annotation.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​(java.lang.Class<T> type,
                                                                             java.lang.reflect.Type genericType,
                                                                             java.lang.annotation.Annotation[] annotations,
                                                                             javax.ws.rs.core.MediaType mediaType)
        Specified by:
        getMessageBodyWriter in interface javax.ws.rs.ext.Providers
      • getExceptionMapper

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

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