public class MimeTypes
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APPLICATION_BINARY |
static java.lang.String |
APPLICATION_DOC |
static java.lang.String |
APPLICATION_DOCX |
static java.lang.String |
APPLICATION_JSON |
static java.lang.String |
APPLICATION_PDF |
static java.lang.String |
APPLICATION_PPT |
static java.lang.String |
APPLICATION_PPTX |
static java.lang.String |
APPLICATION_TTF |
static java.lang.String |
APPLICATION_XLS |
static java.lang.String |
APPLICATION_XLSX |
static java.lang.String |
APPLICATION_XML |
static java.lang.String |
APPLICATION_ZIP |
static java.lang.String |
EMAIL |
static java.lang.String |
IMAGE_GIF |
static java.lang.String |
IMAGE_JPEG |
static java.lang.String |
IMAGE_PNG |
static java.lang.String |
IMAGE_SVG_XML |
static java.lang.String |
TEXT_CSS |
static java.lang.String |
TEXT_CSV |
static java.lang.String |
TEXT_GROOVY |
static java.lang.String |
TEXT_HTML |
static java.lang.String |
TEXT_PLAIN |
static java.lang.String |
TEXT_URL |
static java.lang.String |
TEXT_XML |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Set<java.lang.String> |
getAvailableMimeTypes() |
static java.util.List<java.lang.String> |
getFileExtension(java.lang.String mimeType)
Returns a file extension associated with a mime type.
|
static java.lang.String |
getMimeTypeFromFile(java.io.File file) |
static java.lang.String |
getMimeTypeFromFileExtension(java.lang.String fileExtension) |
static java.lang.String |
getMimeTypeFromFileName(java.lang.String fileName) |
public static final java.lang.String APPLICATION_PDF
public static final java.lang.String APPLICATION_XML
public static final java.lang.String APPLICATION_ZIP
public static final java.lang.String APPLICATION_JSON
public static final java.lang.String APPLICATION_XLS
public static final java.lang.String APPLICATION_DOC
public static final java.lang.String APPLICATION_PPT
public static final java.lang.String APPLICATION_XLSX
public static final java.lang.String APPLICATION_DOCX
public static final java.lang.String APPLICATION_PPTX
public static final java.lang.String APPLICATION_TTF
public static final java.lang.String APPLICATION_BINARY
public static final java.lang.String TEXT_HTML
public static final java.lang.String TEXT_XML
public static final java.lang.String TEXT_CSV
public static final java.lang.String TEXT_CSS
public static final java.lang.String TEXT_PLAIN
public static final java.lang.String TEXT_URL
public static final java.lang.String TEXT_GROOVY
public static final java.lang.String IMAGE_JPEG
public static final java.lang.String IMAGE_PNG
public static final java.lang.String IMAGE_GIF
public static final java.lang.String IMAGE_SVG_XML
public static final java.lang.String EMAIL
public static java.util.List<java.lang.String> getFileExtension(java.lang.String mimeType)
E.g.: text/html ==> html
Note: A mime type may have multiple file extensions assigned. E.g.: text/html ==> html, htm
mimeType - A mime typepublic static java.lang.String getMimeTypeFromFileExtension(java.lang.String fileExtension)
public static java.lang.String getMimeTypeFromFileName(java.lang.String fileName)
public static java.lang.String getMimeTypeFromFile(java.io.File file)
public static java.util.Set<java.lang.String> getAvailableMimeTypes()