|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.twelvemonkeys.net.MIMEUtil
public final class MIMEUtil
Contains mappings from file extension to mime-types and from mime-type to file-types.
| Method Summary | |
|---|---|
static java.lang.String |
bareMIME(java.lang.String pMIME)
Removes any charset or extra info from the mime-type string (anything after a semicolon, ;, inclusive). |
static java.lang.String |
getExtension(java.lang.String pMIME)
Returns the default file extension for the given MIME type. |
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getExtensionMappings()
Returns an unmodifiabale Map view of the MIME to
extension mapping, to use as the default mapping in client applications. |
static java.util.List<java.lang.String> |
getExtensions(java.lang.String pMIME)
Returns all file extension for the given MIME type. |
static java.lang.String |
getMIMEType(java.lang.String pFileExt)
Returns the default MIME type for the given file extension. |
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getMIMETypeMappings()
Returns an unmodifiabale Map view of the extension to
MIME mapping, to use as the default mapping in client applications. |
static java.util.List<java.lang.String> |
getMIMETypes(java.lang.String pFileExt)
Returns all MIME types for the given file extension. |
static void |
main(java.lang.String[] pArgs)
For debugging. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.lang.String getMIMEType(java.lang.String pFileExt)
pFileExt - the file extension
String containing the MIME type, or null if
there are no known MIME types for the given file extension.public static java.util.List<java.lang.String> getMIMETypes(java.lang.String pFileExt)
pFileExt - the file extension
List of Strings containing the MIME types, or an empty
list, if there are no known MIME types for the given file extension.public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getMIMETypeMappings()
Map view of the extension to
MIME mapping, to use as the default mapping in client applications.
Map view of the extension to
MIME mapping.public static java.lang.String getExtension(java.lang.String pMIME)
null.
pMIME - the MIME type
String containing the file extension, or null
if there are no known file extensions for the given MIME type.public static java.util.List<java.lang.String> getExtensions(java.lang.String pMIME)
pMIME - the MIME type
List of Strings containing the MIME types, or an empty
list, if there are no known file extensions for the given MIME type.public static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getExtensionMappings()
Map view of the MIME to
extension mapping, to use as the default mapping in client applications.
Map view of the MIME to
extension mapping.public static java.lang.String bareMIME(java.lang.String pMIME)
;, inclusive).
pMIME - the mime-type string
public static void main(java.lang.String[] pArgs)
pArgs - command line arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||