|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdods.dap.DDS
dods.dap.DataDDS
The DataDDS class extends DDS to add new methods for retrieving data from the server, and printing out the contents of the data.
DDS| Field Summary |
| Fields inherited from class dods.dap.DDS |
name, vars |
| Constructor Summary | |
DataDDS(ServerVersion ver)
Construct the DataDDS with the given server version. |
|
DataDDS(ServerVersion ver,
BaseTypeFactory btf)
|
|
| Method Summary | |
void |
externalize(OutputStream os,
boolean compress,
boolean headers)
Dump the dataset using externalize methods. |
ServerVersion |
getServerVersion()
Returns the ServerVersion given in the constructor. |
void |
printVal(OutputStream os)
Print the dataset using OutputStream. |
void |
printVal(PrintWriter os)
Print the dataset just read. |
void |
readData(InputStream is,
StatusUI statusUI)
Read the data stream from the given InputStream. |
| Methods inherited from class dods.dap.DDS |
addVariable, checkSemantics, checkSemantics, clone, delVariable, getFactory, getName, getVariable, getVariables, numVariables, parse, print, print, search, setName |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DataDDS(ServerVersion ver)
ver - the ServerVersion returned from the open DODS connection.
public DataDDS(ServerVersion ver,
BaseTypeFactory btf)
| Method Detail |
public final ServerVersion getServerVersion()
ServerVersion given in the constructor.
ServerVersion given in the constructor.
public void readData(InputStream is,
StatusUI statusUI)
throws IOException,
EOFException,
DODSException
is - the InputStream to read fromstatusUI - the StatusUI object to use, or null
EOFException - if EOF is found before the variable is completely
deserialized.
IOException - thrown on any other InputStream exception.
DataReadException - when invalid data is read, or if the user
cancels the download.
DODSException - if the DODS server returned an error.public void printVal(PrintWriter os)
geturl.
os - the PrintWriter to use.public final void printVal(OutputStream os)
os - the OutputStream to use.
public final void externalize(OutputStream os,
boolean compress,
boolean headers)
throws IOException
os - the OutputStream to use.compress - true if we should compress the output.headers - true if we should print HTTP headers.
IOException - thrown on any OutputStream exception.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||