jodd.util
Class MimeTypes
java.lang.Object
jodd.util.MimeTypes
public class MimeTypes
- extends java.lang.Object
Map file extensions to MIME types. Based on the most recent Apache mime.types file.
Duplicated extensions (wmz, sub) are manually resolved.
See also:
http://www.iana.org/assignments/media-types/
http://www.webmaster-toolkit.com/mime-types.shtml
|
Method Summary |
static java.lang.String |
getMimeType(java.lang.String ext)
Returns the corresponding MIME type to the given extension. |
static java.lang.String |
lookupMimeType(java.lang.String ext)
Simply returns MIME type or null if no type is found. |
static void |
registerMimeType(java.lang.String ext,
java.lang.String mimeType)
Registers MIME type for provided extension. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MIME_APPLICATION_ATOM_XML
public static final java.lang.String MIME_APPLICATION_ATOM_XML
- See Also:
- Constant Field Values
MIME_APPLICATION_JSON
public static final java.lang.String MIME_APPLICATION_JSON
- See Also:
- Constant Field Values
MIME_APPLICATION_OCTET_STREAM
public static final java.lang.String MIME_APPLICATION_OCTET_STREAM
- See Also:
- Constant Field Values
MIME_TEXT_PLAIN
public static final java.lang.String MIME_TEXT_PLAIN
- See Also:
- Constant Field Values
MIME_TEXT_HTML
public static final java.lang.String MIME_TEXT_HTML
- See Also:
- Constant Field Values
MimeTypes
public MimeTypes()
registerMimeType
public static void registerMimeType(java.lang.String ext,
java.lang.String mimeType)
- Registers MIME type for provided extension. Existing extension type will be overridden.
getMimeType
public static java.lang.String getMimeType(java.lang.String ext)
- Returns the corresponding MIME type to the given extension.
If no MIME type was found it returns
application/octet-stream type.
lookupMimeType
public static java.lang.String lookupMimeType(java.lang.String ext)
- Simply returns MIME type or
null if no type is found.
Copyright © 2003-2012 Jodd Team