Class BaseSerializerProvider

    • Constructor Summary

      Constructors 
      Constructor Description
      BaseSerializerProvider​(java.lang.String defaultMediaType)
      Get provider with the given default media type.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Serializer getDefault()  
      Serializer getSerializer​(java.lang.String mediaType)
      Get serializer for the given media type
      protected void register​(Serializer serializer, java.lang.String... mediaTypes)
      Register the serializer with a given set of media types.
      • Methods inherited from class java.lang.Object

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

      • BaseSerializerProvider

        public BaseSerializerProvider​(java.lang.String defaultMediaType)
        Get provider with the given default media type.
        Parameters:
        defaultMediaType - The default media-type.
    • Method Detail

      • getSerializer

        @Nonnull
        public Serializer getSerializer​(java.lang.String mediaType)
        Description copied from interface: SerializerProvider
        Get serializer for the given media type
        Specified by:
        getSerializer in interface SerializerProvider
        Parameters:
        mediaType - The media-type to get serializer for.
        Returns:
        The serializer, or null if not found.
      • register

        protected void register​(Serializer serializer,
                                java.lang.String... mediaTypes)
        Register the serializer with a given set of media types.
        Parameters:
        serializer - The serializer to register.
        mediaTypes - The media types to register it for.