com.liferay.portal.kernel.util
Class MimeTypesUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.MimeTypesUtil

public class MimeTypesUtil
extends java.lang.Object

View Source

Author:
Jorge Ferrer, Brian Wing Shun Chan, Alexander Chow

Constructor Summary
MimeTypesUtil()
           
 
Method Summary
static java.lang.String getContentType(java.io.File file)
           
static java.lang.String getContentType(java.io.InputStream inputStream, java.lang.String fileName)
          Determine the content type from an input stream and file name.
static java.lang.String getContentType(java.lang.String fileName)
          Determine the content type from a file name.
static MimeTypes getMimeTypes()
           
 void setMimeTypes(MimeTypes mimeTypes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MimeTypesUtil

public MimeTypesUtil()
Method Detail

getContentType

public static java.lang.String getContentType(java.io.File file)

getContentType

public static java.lang.String getContentType(java.io.InputStream inputStream,
                                              java.lang.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 java.lang.String getContentType(java.lang.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

getMimeTypes

public static MimeTypes getMimeTypes()

setMimeTypes

public void setMimeTypes(MimeTypes mimeTypes)