Additional top-level class in compilation unit: LineTokenizer.
| Access | Constructor and Description |
|---|---|
| public | MimeTypeFile(String
The file name of the mime types file. new_fname)The construtor that takes a filename as an argument. |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | appendToRegistry(String mime_types)
Appends string of entries to the types registry, must be valid .mime.types format. |
| public MimeTypeEntry | |
| public String | |
| private void | |
| private void |
| fname | back to summary |
|---|---|
| private String fname | |
| type_hash | back to summary |
|---|---|
| private Hashtable<K, V> type_hash | |
| MimeTypeFile | back to summary |
|---|---|
| public MimeTypeFile(String new_fname) throws IOException The construtor that takes a filename as an argument.
| |
| MimeTypeFile | back to summary |
|---|---|
| public MimeTypeFile(InputStream is) throws IOException | |
| MimeTypeFile | back to summary |
|---|---|
| public MimeTypeFile() Creates an empty DB. | |
| appendToRegistry | back to summary |
|---|---|
| public void appendToRegistry(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 | |
| getMimeTypeEntry | back to summary |
|---|---|
| public MimeTypeEntry getMimeTypeEntry(String file_ext) get the MimeTypeEntry based on the file extension | |
| getMIMETypeString | back to summary |
|---|---|
| public String getMIMETypeString(String file_ext) Get the MIME type string corresponding to the file extension. | |
| parse | back to summary |
|---|---|
| private void parse(BufferedReader buf_reader) throws IOException Parse a stream of mime.types entries. | |
| parseEntry | back to summary |
|---|---|
| private void parseEntry(String line) Parse single mime.types entry. | |