javax.activation
Class FileDataSource
java.lang.Object
javax.activation.FileDataSource
- DataSource
public class FileDataSource
extends java.lang.Object
FileDataSource(File file) - Creates a FileDataSource from a File object
|
FileDataSource(String name) - Creates a FileDataSource from the specified path name
|
String | getContentType() - Returns the content type of the data source
|
File | getFile() - Returns the data source file
|
InputStream | getInputStream() - Return the InputStream obtained from the data source
|
String | getName() - Returns the name of the data source object
|
OutputStream | getOutputStream() - Return the OutputStream obtained from the data source
|
void | setFileTypeMap(FileTypeMap map) - Sets the FileTypeMap associated with the data source
|
FileDataSource
public FileDataSource(File file)
Creates a FileDataSource from a File object
FileDataSource
public FileDataSource(String name)
Creates a FileDataSource from the specified path name
getContentType
public String getContentType()
Returns the content type of the data source
- getContentType in interface DataSource
getFile
public File getFile()
Returns the data source file
getInputStream
public InputStream getInputStream()
throws IOException
Return the InputStream obtained from the data source
- getInputStream in interface DataSource
getName
public String getName()
Returns the name of the data source object
- getName in interface DataSource
getOutputStream
public OutputStream getOutputStream()
throws IOException
Return the OutputStream obtained from the data source
- getOutputStream in interface DataSource
setFileTypeMap
public void setFileTypeMap(FileTypeMap map)
Sets the FileTypeMap associated with the data source