Class MediaType


  • public final class MediaType
    extends java.lang.Object
    Class that bundles all the media types and allows you to registered valid media types in a Set.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ALL
      The Constant ALL.
      static java.lang.String AURAL
      The Constant AURAL.
      static java.lang.String BRAILLE
      The Constant BRAILLE.
      static java.lang.String EMBOSSED
      The Constant EMBOSSED.
      static java.lang.String HANDHELD
      The Constant HANDHELD.
      static java.lang.String PRINT
      The Constant PRINT.
      static java.lang.String PROJECTION
      The Constant PROJECTION.
      private static java.util.Set<java.lang.String> registeredMediaTypes
      The Constant registeredMediaTypes.
      static java.lang.String SCREEN
      The Constant SCREEN.
      static java.lang.String SPEECH
      The Constant SPEECH.
      static java.lang.String TTY
      The Constant TTY.
      static java.lang.String TV
      The Constant TV.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private MediaType()
      Creates a new MediaType instance.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isValidMediaType​(java.lang.String mediaType)
      Checks if a media type is registered as a valid media type.
      private static java.lang.String registerMediaType​(java.lang.String mediaType)
      Registers a media type.
      • Methods inherited from class java.lang.Object

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

      • registeredMediaTypes

        private static final java.util.Set<java.lang.String> registeredMediaTypes
        The Constant registeredMediaTypes.
      • ALL

        public static final java.lang.String ALL
        The Constant ALL.
      • AURAL

        public static final java.lang.String AURAL
        The Constant AURAL.
      • BRAILLE

        public static final java.lang.String BRAILLE
        The Constant BRAILLE.
      • EMBOSSED

        public static final java.lang.String EMBOSSED
        The Constant EMBOSSED.
      • HANDHELD

        public static final java.lang.String HANDHELD
        The Constant HANDHELD.
      • PRINT

        public static final java.lang.String PRINT
        The Constant PRINT.
      • PROJECTION

        public static final java.lang.String PROJECTION
        The Constant PROJECTION.
      • SCREEN

        public static final java.lang.String SCREEN
        The Constant SCREEN.
      • SPEECH

        public static final java.lang.String SPEECH
        The Constant SPEECH.
      • TTY

        public static final java.lang.String TTY
        The Constant TTY.
      • TV

        public static final java.lang.String TV
        The Constant TV.
    • Constructor Detail

      • MediaType

        private MediaType()
        Creates a new MediaType instance.
    • Method Detail

      • isValidMediaType

        public static boolean isValidMediaType​(java.lang.String mediaType)
        Checks if a media type is registered as a valid media type.
        Parameters:
        mediaType - the media type
        Returns:
        true, if it's a valid media type
      • registerMediaType

        private static java.lang.String registerMediaType​(java.lang.String mediaType)
        Registers a media type.
        Parameters:
        mediaType - the media type
        Returns:
        the string