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 DataSource
java.io.IOException
public java.io.OutputStream getOutputStream() throws java.io.IOException
getOutputStream
in interface DataSource
java.io.IOException
public java.lang.String getContentType()
getContentType
in interface DataSource
public java.lang.String getName()
getName
in interface DataSource
public java.io.File getFile()
public void setFileTypeMap(FileTypeMap map)