Class MimeType
java.lang.Object
org.htmlunit.util.MimeType
Utility holding information about association between MIME type and file extensions.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String"application/json".static final String"application/octet-stream".static final Stringapplication/xhtml+xml.static final Stringapplication/xml.static final String"image/gif".static final String"image/jpeg".static final String"image/png".A map to avoid lowercase conversion and a check check if this is one of our mimetype we know.static final String"text/css".static final String"text/html".static final String"text/javascript".static final String"text/plain".static final String"text/xml". -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildMap()static StringgetFileExtension(String contentType) Gets the preferred file extension for a content type.static booleanisJavascriptMimeType(String mimeType) static booleanisObsoleteJavascriptMimeType(String mimeType)
-
Field Details
-
TEXT_JAVASCRIPT
-
APPLICATION_OCTET_STREAM
-
APPLICATION_JSON
-
APPLICATION_XHTML
-
APPLICATION_XML
-
TEXT_CSS
-
TEXT_HTML
-
TEXT_XML
-
TEXT_PLAIN
-
IMAGE_GIF
-
IMAGE_JPEG
-
IMAGE_PNG
-
type2extension
-
lookupMap
-
-
Constructor Details
-
MimeType
private MimeType()Disallow instantiation of this class.
-
-
Method Details
-
isJavascriptMimeType
- Parameters:
mimeType- the type to check- Returns:
- true if the mime type is obsolete
-
isObsoleteJavascriptMimeType
- Parameters:
mimeType- the type to check- Returns:
- true if the mime type is for js
-
buildMap
-
getFileExtension
-