Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MimetypesFileTypeMap extends FileTypeMap
.mime.types
формат. MIME вводит порядок поиска файла:
Взгляды MimetypesFileTypeMap в различных местах в системе пользователя для MIME вводят записи файла. То, когда с просьбами обращаются, чтобы искать MIME, вводит MimetypesFileTypeMap, он ищет, MIME вводит файлы в следующем порядке:
.mime.types
в корневом каталоге пользователя. /lib/mime.types
. META-INF/mime.types
. META-INF/mimetypes.default
(обычно находимый только в activation.jar
файл). MIME вводит формат файла:
# comments begin with a '#'
# the format is <mime type> <space separated file extensions>
# for example:
text/plain txt text TXT
# this would map file.txt, file.text, and file.TXT to
# the mime type "text/plain"
Конструктор и Описание |
---|
MimetypesFileTypeMap()
Конструктор по умолчанию.
|
MimetypesFileTypeMap(InputStream is)
Создайте MimetypesFileTypeMap с программируемыми записями, добавленными от InputStream.
|
MimetypesFileTypeMap(String mimeTypeFileName)
Создайте MimetypesFileTypeMap с программируемыми записями, добавленными от именованного файла.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
addMimeTypes(String mime_types)
Предварительно ожидайте значения типа MIME к реестру.
|
Строка |
getContentType(File f)
Возвратите тип MIME объекта файла.
|
Строка |
getContentType(String filename)
Возвратите тип MIME, основанный на указанном имени файла.
|
getDefaultFileTypeMap, setDefaultFileTypeMap
public MimetypesFileTypeMap()
public MimetypesFileTypeMap(String mimeTypeFileName) throws IOException
mimeTypeFileName
- имя файлаIOException
public MimetypesFileTypeMap(InputStream is)
is
- входной поток, чтобы читать изpublic void addMimeTypes(String mime_types)
mime_types
- A. mime.types отформатированная строка записей.public String getContentType(File f)
getContentType(f.getName())
.getContentType
в class FileTypeMap
f
- файлpublic String getContentType(String filename)
getContentType
в class FileTypeMap
filename
- имя файла
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92