public class FileDataSource extends java.lang.Object implements DataSource
| Constructor and Description |
|---|
FileDataSource(java.io.File file)
Creates a FileDataSource from a File object
|
FileDataSource(java.lang.String name)
Creates a FileDataSource from the specified path name
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getContentType()
Returns the content type of the data source
|
java.io.File |
getFile()
Returns the data source file
|
java.io.InputStream |
getInputStream()
Return the InputStream obtained from the data source
|
java.lang.String |
getName()
Returns the name of the data source object
|
java.io.OutputStream |
getOutputStream()
Return the OutputStream obtained from the data source
|
void |
setFileTypeMap(FileTypeMap map)
Sets the FileTypeMap associated with the data source
|
public FileDataSource(java.io.File file)
public FileDataSource(java.lang.String name)
public java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface DataSourcejava.io.IOExceptionpublic java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface DataSourcejava.io.IOExceptionpublic java.lang.String getContentType()
getContentType in interface DataSourcepublic java.lang.String getName()
getName in interface DataSourcepublic java.io.File getFile()
public void setFileTypeMap(FileTypeMap map)