public interface DataSource
InputStreams
and
OutputStreams
where appropriate.Modifier and Type | Method and Description |
---|---|
String |
getContentType()
This method returns the MIME type of the data in the form of a
string.
|
InputStream |
getInputStream()
This method returns an
InputStream representing
the data and throws the appropriate exception if it can
not do so. |
String |
getName()
Return the name of this object where the name of the object
is dependant on the nature of the underlying objects.
|
OutputStream |
getOutputStream()
This method returns an
OutputStream where the
data can be written and throws the appropriate exception if it can
not do so. |
InputStream getInputStream() throws IOException
InputStream
representing
the data and throws the appropriate exception if it can
not do so. Note that a new InputStream
object must be
returned each time this method is called, and the stream must be
positioned at the beginning of the data.IOException
- for failures creating the InputStreamOutputStream getOutputStream() throws IOException
OutputStream
where the
data can be written and throws the appropriate exception if it can
not do so. Note that a new OutputStream
object must
be returned each time this method is called, and the stream must
be positioned at the location the data is to be written.IOException
- for failures creating the OutputStreamString getContentType()
String getName()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.