public class MimeTypeUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
BINARY_MIMETYPE |
protected static Map<String,String> |
extension_mimetype_map |
protected static org.slf4j.Logger |
logger |
protected static Map<String,String> |
mimetype_extension_map |
static String[] |
ZIP_MIMETYPES |
| Constructor and Description |
|---|
MimeTypeUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getExtension(String mimeType) |
static String |
getMimeType(String filenameWithExtension,
File tmpFile)
Get mime type by file
|
static String |
getMimeType(String filenameWithExtension,
InputStream input)
Get mime type by inpustream
|
static String |
getNameWithExtension(String name,
String mimeType) |
static boolean |
isZipContentType(String contentType)
Check if the content type is a zip type.
|
protected static void |
loadExtensions(InputStream is) |
protected static void |
loadMimeTypes(InputStream is) |
protected static final org.slf4j.Logger logger
public static final String BINARY_MIMETYPE
public static final String[] ZIP_MIMETYPES
protected static void loadExtensions(InputStream is) throws IOException
IOExceptionprotected static void loadMimeTypes(InputStream is) throws IOException
IOExceptionpublic static String getExtension(String mimeType)
mimeType - the mime type.public static String getNameWithExtension(String name, String mimeType) throws IOException
name - the file name.mimeType - the mime type.IOExceptionpublic static boolean isZipContentType(String contentType)
contentType - the content type to check.true if is a zip file, false otherwise.public static String getMimeType(String filenameWithExtension, File tmpFile)
filenameWithExtension - tmpFile - public static String getMimeType(String filenameWithExtension, InputStream input) throws IOException
filenameWithExtension - file - IOExceptionCopyright © 2018. All Rights Reserved.