Class Serialisers


  • public abstract class Serialisers
    extends Object
    • Field Detail

      • NO_ANNOTATION

        public static final Annotation[] NO_ANNOTATION
      • NO_READER_INTERCEPTOR

        public static final javax.ws.rs.ext.ReaderInterceptor[] NO_READER_INTERCEPTOR
      • EMPTY_MULTI_MAP

        public static final javax.ws.rs.core.MultivaluedMap<String,​Object> EMPTY_MULTI_MAP
      • NO_WRITER_INTERCEPTOR

        public static final javax.ws.rs.ext.WriterInterceptor[] NO_WRITER_INTERCEPTOR
      • primitivesToWrappers

        protected static final Map<Class<?>,​Class<?>> primitivesToWrappers
    • Constructor Detail

      • Serialisers

        public Serialisers()
    • Method Detail

      • findReaders

        public List<javax.ws.rs.ext.MessageBodyReader<?>> findReaders​(ConfigurationImpl configuration,
                                                                      Class<?> entityType,
                                                                      javax.ws.rs.core.MediaType mediaType)
      • findReaders

        public List<javax.ws.rs.ext.MessageBodyReader<?>> findReaders​(ConfigurationImpl configuration,
                                                                      Class<?> entityType,
                                                                      javax.ws.rs.core.MediaType mediaType,
                                                                      javax.ws.rs.RuntimeType runtimeType)
      • findBuildTimeWriters

        public List<javax.ws.rs.ext.MessageBodyWriter<?>> findBuildTimeWriters​(Class<?> entityType,
                                                                               javax.ws.rs.RuntimeType runtimeType,
                                                                               List<javax.ws.rs.core.MediaType> produces)
      • toMessageBodyWriters

        protected List<javax.ws.rs.ext.MessageBodyWriter<?>> toMessageBodyWriters​(List<ResourceWriter> resourceWriters)
      • findWriters

        public List<javax.ws.rs.ext.MessageBodyWriter<?>> findWriters​(ConfigurationImpl configuration,
                                                                      Class<?> entityType,
                                                                      javax.ws.rs.core.MediaType resolvedMediaType)
      • findWriters

        public List<javax.ws.rs.ext.MessageBodyWriter<?>> findWriters​(ConfigurationImpl configuration,
                                                                      Class<?> entityType,
                                                                      javax.ws.rs.core.MediaType resolvedMediaType,
                                                                      javax.ws.rs.RuntimeType runtimeType)