com.liferay.portal.kernel.util
Class MimeTypesUtil
java.lang.Object
com.liferay.portal.kernel.util.MimeTypesUtil
public class MimeTypesUtil
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MimeTypesUtil
public MimeTypesUtil()
getContentType
public static String getContentType(File file)
getContentType
public static String getContentType(File file,
String fileName)
getContentType
public static String getContentType(InputStream inputStream,
String fileName)
- Determine the content type from an input stream and file name.
- Parameters:
fileName
- full name or extension of file (e.g., "Test.doc",
".doc")
- Returns:
- content type if it is a supported format or an empty string if it
is an unsupported format
getContentType
public static String getContentType(String fileName)
- Determine the content type from a file name.
- Parameters:
fileName
- full name or extension of file (e.g., "Test.doc",
".doc")
- Returns:
- content type if it is a supported format or an empty string if it
is an unsupported format
getExtensions
public static Set<String> getExtensions(String contentType)
- Determine the possible file extensions for a given content type.
- Parameters:
contentType
- content type of file (e.g., "image/jpeg")
- Returns:
- set of extensions if it is a known content type or an empty set
if it is an unknown content type
getMimeTypes
public static MimeTypes getMimeTypes()
setMimeTypes
public void setMimeTypes(MimeTypes mimeTypes)