Spec-Zone .ru
спецификации, руководства, описания, API
|
public class FileDataSource extends Object implements DataSource
FileDataSource, Вводящий Семантику
Класс FileDataSource делегирует ввод данных файлов к объекту, разделенному на подклассы от класса FileTypeMap. 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 и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.