public class MimeTypes
extends java.lang.Object
MimeTypes contains a mapping from extensions to mime types.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APPLICATION_OCTET_STREAM
constant for "application/octet-stream"
|
| Constructor and Description |
|---|
MimeTypes() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getExtension(java.lang.String mimeType)
Retrieve the default extension for the given mime type
|
static java.lang.String |
getMimeType(java.lang.String name)
Retrieve the mimetype for the given extension or name
|
static java.lang.String |
getMimeType(java.lang.String name,
java.lang.String defaultType)
Retrieve the mimetype for the given extension or name
|
static boolean |
hasExtension(java.lang.String mimeType,
java.lang.String ext)
Checks if the given mime type is mapped to the extension
|
static boolean |
isBinary(java.lang.String mimeType)
checks if the given mimetype denotes binary content
|
static boolean |
matches(java.lang.String name,
java.lang.String mimeType,
java.lang.String defaultType) |
public static final java.lang.String APPLICATION_OCTET_STREAM
public static java.lang.String getMimeType(java.lang.String name)
name - the namenullpublic static java.lang.String getMimeType(java.lang.String name,
java.lang.String defaultType)
name - the namedefaultType - type to return if no mapping is found.nullpublic static java.lang.String getExtension(java.lang.String mimeType)
mimeType - the mime typepublic static boolean isBinary(java.lang.String mimeType)
mimeType - the mime typetrue if binary or if mimeType is nullpublic static boolean hasExtension(java.lang.String mimeType,
java.lang.String ext)
mimeType - the mime typeext - the extensiontrue if the given mime type contains that extensionpublic static boolean matches(java.lang.String name,
java.lang.String mimeType,
java.lang.String defaultType)
"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"