Class CMimeType

java.lang.Object
com.helger.commons.mime.CMimeType

@Immutable public final class CMimeType extends Object
Contains a collection of well-known constant MIME types.
Author:
Philip Helger
  • Field Details

    • APPLICATION_ATOM_XML

      public static final IMimeType APPLICATION_ATOM_XML
      Atom XML feed.
    • APPLICATION_FORCE_DOWNLOAD

      public static final IMimeType APPLICATION_FORCE_DOWNLOAD
      Downloadable document. Special MimeType not used with filenames!
    • APPLICATION_GZIP

      public static final IMimeType APPLICATION_GZIP
      GZip document.
    • APPLICATION_JAVA_APPLET

      public static final IMimeType APPLICATION_JAVA_APPLET
      Java applet
    • APPLICATION_MS_WORD

      public static final IMimeType APPLICATION_MS_WORD
      Word document.
    • APPLICATION_MS_WORD_2007

      public static final IMimeType APPLICATION_MS_WORD_2007
      Word 2007 document
    • APPLICATION_MS_EXCEL

      public static final IMimeType APPLICATION_MS_EXCEL
      Excel document.
    • APPLICATION_MS_EXCEL_2007

      public static final IMimeType APPLICATION_MS_EXCEL_2007
      Excel 2007 document
    • APPLICATION_MS_POWERPOINT

      public static final IMimeType APPLICATION_MS_POWERPOINT
      PowerPoint document.
    • APPLICATION_MS_POWERPOINT_2007

      public static final IMimeType APPLICATION_MS_POWERPOINT_2007
      PowerPoint 2007 document.
    • APPLICATION_OCTET_STREAM

      public static final IMimeType APPLICATION_OCTET_STREAM
      Any byte stream.
    • APPLICATION_PDF

      public static final IMimeType APPLICATION_PDF
      PDF document.
    • APPLICATION_ZIP

      public static final IMimeType APPLICATION_ZIP
      ZIP document.
    • APPLICATION_JSON

      public static final IMimeType APPLICATION_JSON
      JSON document.
    • APPLICATION_OCSP_REQUEST

      public static final IMimeType APPLICATION_OCSP_REQUEST
      OCSP request document.
    • APPLICATION_OCSP_RESPONSE

      public static final IMimeType APPLICATION_OCSP_RESPONSE
      OCSP response document.
    • APPLICATION_RSS_XML

      public static final IMimeType APPLICATION_RSS_XML
      RSS XML feed.
    • APPLICATION_SHOCKWAVE_FLASH

      public static final IMimeType APPLICATION_SHOCKWAVE_FLASH
      Shockwave/Flash
    • APPLICATION_SOAP_XML

      public static final IMimeType APPLICATION_SOAP_XML
      SOAP XML.
    • APPLICATION_X509_USER_CERT

      public static final IMimeType APPLICATION_X509_USER_CERT
      X.509 user certificate
    • APPLICATION_X_WWW_FORM_URLENCODED

      public static final IMimeType APPLICATION_X_WWW_FORM_URLENCODED
      For URL posting. Not used in filenames!
    • APPLICATION_XML

      public static final IMimeType APPLICATION_XML
      XML document.
    • AUDIO_MP3

      public static final IMimeType AUDIO_MP3
      For MP3 files
    • IMAGE_BMP

      public static final IMimeType IMAGE_BMP
      Bitmap image.
    • IMAGE_GIF

      public static final IMimeType IMAGE_GIF
      GIF image.
    • IMAGE_ICON

      public static final IMimeType IMAGE_ICON
      Icon image.
    • IMAGE_JPG

      public static final IMimeType IMAGE_JPG
      JPEG image.
    • IMAGE_PNG

      public static final IMimeType IMAGE_PNG
      PNG image.
    • IMAGE_TIFF

      public static final IMimeType IMAGE_TIFF
      TIFF image.
    • IMAGE_PSD

      public static final IMimeType IMAGE_PSD
      Photoshop image.
    • IMAGE_WEBP

      public static final IMimeType IMAGE_WEBP
      WebP image.
    • IMAGE_X_ICON

      public static final IMimeType IMAGE_X_ICON
      Icon image.
    • MULTIPART_FORMDATA

      public static final IMimeType MULTIPART_FORMDATA
      For HTML upload forms. Not used for filenames!
    • TEXT_CSV

      public static final IMimeType TEXT_CSV
      CSV document.
    • TEXT_HTML

      public static final IMimeType TEXT_HTML
      HTML document.
    • TEXT_HTML_SANDBOXED

      public static final IMimeType TEXT_HTML_SANDBOXED
      HTML5 sandboxed document.
    • TEXT_JAVASCRIPT

      public static final IMimeType TEXT_JAVASCRIPT
      JavaScript document.
    • TEXT_PLAIN

      public static final IMimeType TEXT_PLAIN
      Plain text document.
    • TEXT_XML

      public static final IMimeType TEXT_XML
      XML document.
    • TEXT_CSS

      public static final IMimeType TEXT_CSS
      CSS style-sheet document.
    • TEXT_CONTENT_SECURITY_POLICY

      public static final IMimeType TEXT_CONTENT_SECURITY_POLICY
      Mozilla CSP
    • SEPARATOR_CONTENTTYPE_SUBTYPE

      public static final char SEPARATOR_CONTENTTYPE_SUBTYPE
      The character used to separate content type and sub type: '/'
      See Also:
    • SEPARATOR_PARAMETER

      public static final char SEPARATOR_PARAMETER
      The separator of between parameters: ';'
      See Also:
    • SEPARATOR_PARAMETER_NAME_VALUE

      public static final char SEPARATOR_PARAMETER_NAME_VALUE
      The separator between parameters names and parameter values: '='
      See Also:
    • PARAMETER_NAME_CHARSET

      public static final String PARAMETER_NAME_CHARSET
      The special "charset" MIME type parameter name
      See Also:
    • DEFAULT_QUOTING

      public static final EMimeQuoting DEFAULT_QUOTING
      The default quoting algorithm to be used: EMimeQuoting.QUOTED_STRING