Spec-Zone .ru
спецификации, руководства, описания, API
|
public class FileDataSource extends Object implements DataSource
FileDataSource, Вводящий Семантику
FileDataSource class делегирует ввод данных файлов к объекту, разделенному на подклассы от FileTypeMap class. setFileTypeMap
метод может использоваться, чтобы явно установить FileTypeMap для экземпляра FileDataSource. Если никакой FileTypeMap не будет установлен, то FileDataSource вызовет getDefaultFileTypeMap метод FileTypeMap, чтобы получить значение по умолчанию Системы FileTypeMap.
DataSource
, FileTypeMap
, MimetypesFileTypeMap
Конструктор и Описание |
---|
FileDataSource(File file)
Создает FileDataSource из объекта Файла.
|
FileDataSource(String name)
Создает FileDataSource из указанного пути.
|
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getContentType()
Этот метод возвращает тип MIME данных в форме строки.
|
Файл |
getFile()
Возвратите объект Файла, который соответствует этому FileDataSource.
|
InputStream |
getInputStream()
Этот метод возвратит InputStream, представляющий данные, и бросит IOException, если это не может сделать так.
|
Строка |
getName()
Возвратите имя этого объекта.
|
OutputStream |
getOutputStream()
Этот метод возвратит OutputStream, представляющий данные, и бросит IOException, если это не может сделать так.
|
void |
setFileTypeMap(FileTypeMap map)
Установите FileTypeMap, чтобы использовать с этим FileDataSource
|
public FileDataSource(File file)
file
- файлpublic FileDataSource(String name)
name
- системно-зависимое имя файла.public InputStream getInputStream() throws IOException
getInputStream
в интерфейсе DataSource
IOException
public OutputStream getOutputStream() throws IOException
getOutputStream
в интерфейсе DataSource
IOException
public String getContentType()
getDefaultFileTypeMap
метод на FileTypeMap, чтобы получить значение по умолчанию FileTypeMap. Отметьте: По умолчанию FileTypeMap использовал, будет MimetypesFileTypeMap.getContentType
в интерфейсе DataSource
FileTypeMap.getDefaultFileTypeMap()
public String getName()
getName
в интерфейсе DataSource
DataSource
public File getFile()
public void setFileTypeMap(FileTypeMap map)
map
- FileTypeMap для этого объекта.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92