Package com.sun.activation.registries
Class MimeTypeFile
- java.lang.Object
-
- com.sun.activation.registries.MimeTypeFile
-
public class MimeTypeFile extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MimeTypeFile()Creates an empty DB.MimeTypeFile(java.io.InputStream is)MimeTypeFile(java.lang.String new_fname)The construtor that takes a filename as an argument.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendToRegistry(java.lang.String mime_types)Appends string of entries to the types registry, must be valid .mime.types format.MimeTypeEntrygetMimeTypeEntry(java.lang.String file_ext)get the MimeTypeEntry based on the file extensionjava.lang.StringgetMIMETypeString(java.lang.String file_ext)Get the MIME type string corresponding to the file extension.
-
-
-
Constructor Detail
-
MimeTypeFile
public MimeTypeFile(java.lang.String new_fname) throws java.io.IOExceptionThe construtor that takes a filename as an argument.- Parameters:
new_fname- The file name of the mime types file.- Throws:
java.io.IOException
-
MimeTypeFile
public MimeTypeFile(java.io.InputStream is) throws java.io.IOException- Throws:
java.io.IOException
-
MimeTypeFile
public MimeTypeFile()
Creates an empty DB.
-
-
Method Detail
-
getMimeTypeEntry
public MimeTypeEntry getMimeTypeEntry(java.lang.String file_ext)
get the MimeTypeEntry based on the file extension
-
getMIMETypeString
public java.lang.String getMIMETypeString(java.lang.String file_ext)
Get the MIME type string corresponding to the file extension.
-
appendToRegistry
public void appendToRegistry(java.lang.String mime_types)
Appends string of entries to the types registry, must be valid .mime.types format. A mime.types entry is one of two forms: type/subtype ext1 ext2 ... or type=type/subtype desc="description of type" exts=ext1,ext2,... Example: # this is a test audio/basic au text/plain txt text type=application/postscript exts=ps,eps
-
-