public class SpecDataLocation extends java.lang.Object implements DataLocation
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
location |
(package private) java.lang.String |
type |
static DataLocation |
UNKNOWN_LOCATION |
| Constructor and Description |
|---|
SpecDataLocation(java.lang.String type,
java.lang.String location) |
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
java.io.Reader |
getReader() |
java.lang.String |
getType() |
java.io.Writer |
getWriter() |
boolean |
hasReaderSupport() |
boolean |
hasWriterSupport() |
void |
inputStreamClosed() |
boolean |
isWritable() |
void |
outputStreamClosed() |
void |
readerClosed() |
java.lang.String |
toString() |
void |
writerClosed() |
public static final DataLocation UNKNOWN_LOCATION
java.lang.String type
java.lang.String location
public SpecDataLocation(java.lang.String type,
java.lang.String location)
public java.io.InputStream getInputStream()
throws java.io.IOException
getInputStream in interface DataLocationjava.io.IOExceptionpublic java.io.OutputStream getOutputStream()
throws java.io.IOException
getOutputStream in interface DataLocationjava.io.IOExceptionpublic java.io.Reader getReader()
throws java.io.IOException
getReader in interface DataLocationjava.io.IOExceptionpublic java.lang.String getType()
getType in interface DataLocationpublic java.io.Writer getWriter()
throws java.io.IOException
getWriter in interface DataLocationjava.io.IOExceptionpublic boolean hasReaderSupport()
hasReaderSupport in interface DataLocationpublic boolean hasWriterSupport()
hasWriterSupport in interface DataLocationpublic void inputStreamClosed()
inputStreamClosed in interface DataLocationpublic boolean isWritable()
isWritable in interface DataLocationpublic void outputStreamClosed()
outputStreamClosed in interface DataLocationpublic void readerClosed()
readerClosed in interface DataLocationpublic void writerClosed()
writerClosed in interface DataLocationpublic java.lang.String toString()
toString in interface DataLocationtoString in class java.lang.Object