Package | Description |
---|---|
opendap.dap |
This package contains the OPeNDAP core classes, known as the Data Access
Protocol (DAP).
|
opendap.dap.parser |
This package contains Bison 2.4.2 generated DAP parser classes.
|
opendap.dap.Server |
This package contains the OPeNDAP Server classes.
|
opendap.servers.test |
This package contains the OPeNDAP Test Server (DTS).
|
opendap.servlet |
This package contains the core code for an OPeNDAP
servlet engine.
|
Modifier and Type | Method and Description |
---|---|
void |
DConnect.getBlobData(DataDDS dds,
StatusUI statusUI)
Opens the BLOB uRL in the DDS supplied and deserializes that binary content
sent from the server cooresponding to the DDS.
|
DAS |
DConnect.getDAS()
Returns the DAS object from the dataset referenced by this object's URL.
|
DAS |
DConnect2.getDAS()
Returns the DAS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect.getData(StatusUI statusUI)
Return the data object with no local constraint expression.
|
DataDDS |
DConnect2.getData(StatusUI statusUI)
Return the data object with no local constraint expression.
|
DataDDS |
DConnect2.getData(java.lang.String CE) |
DataDDS |
DConnect.getData(java.lang.String CE,
StatusUI statusUI)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect2.getData(java.lang.String CE,
StatusUI statusUI)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect.getData(java.lang.String CE,
StatusUI statusUI,
BaseTypeFactory btf)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect2.getData(java.lang.String CE,
StatusUI statusUI,
BaseTypeFactory btf)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect.getDataDDX()
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect2.getDataDDX()
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect.getDataDDX(java.lang.String CE)
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect2.getDataDDX(java.lang.String CE)
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect.getDataDDX(java.lang.String CE,
BaseTypeFactory btf)
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect2.getDataDDX(java.lang.String CE,
BaseTypeFactory btf)
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect.getDataFromUrl(java.net.URL url,
StatusUI statusUI,
BaseTypeFactory btf) |
DDS |
DConnect.getDDS()
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect2.getDDS()
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect.getDDS(java.lang.String CE)
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect2.getDDS(java.lang.String CE)
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect.getDDX()
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect2.getDDX()
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect.getDDX(java.lang.String CE)
Returns the DDS object from the dataset referenced by this object's URL.
|
DDS |
DConnect2.getDDX(java.lang.String CE)
Returns the DDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect.getDDXData(StatusUI statusUI)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect.getDDXData(java.lang.String CE,
StatusUI statusUI)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect.getDDXData(java.lang.String CE,
StatusUI statusUI,
BaseTypeFactory btf)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
DataDDS |
DConnect.getDDXDataFromURL(java.net.URL url,
StatusUI statusUI,
BaseTypeFactory btf)
Returns the `Data object' from the dataset referenced by this object's
URL given the constraint expression CE.
|
void |
DAS.parse(java.io.InputStream is)
Reads a
DAS from the named InputStream/Reader . |
void |
DDS.parse(java.io.InputStream is)
Reads a
DDS from the named InputStream
or Reader. |
Modifier and Type | Method and Description |
---|---|
ParseException |
ExprParser.generateParseException() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
ExprParser.arg_list() |
java.util.Vector |
ExprParser.arg_list() |
void |
ExprParser.array_index(int count,
ServerArrayMethods bt) |
void |
ExprParser.array_index(int count,
ServerArrayMethods bt) |
Clause |
ExprParser.bool_function() |
Clause |
ExprParser.bool_function() |
Clause |
ExprParser.clause() |
Clause |
ExprParser.clause() |
java.util.Stack |
ExprParser.component(java.util.Stack components) |
java.util.Stack |
ExprParser.component(java.util.Stack components) |
BaseType |
ExprParser.constant() |
BaseType |
ExprParser.constant() |
void |
ExprParser.constraint_expression(CEEvaluator ceEval,
BaseTypeFactory factory,
ClauseFactory clauseFactory)
This is the entry point for the Constraint expression parser.
|
void |
ErrorParser.ErrorObject(DAP2Exception exception) |
java.lang.String |
ExprParser.field() |
java.lang.String |
ExprParser.field() |
boolean |
DapParser.parse()
Parse input from the scanner that was specified at object construction
time.
|
boolean |
DapParser.parse()
Parse input from the scanner that was specified at object construction
time.
|
void |
ExprParser.proj_clause() |
void |
ExprParser.proj_clause() |
void |
ExprParser.proj_variable() |
void |
ExprParser.proj_variable() |
void |
ExprParser.projection() |
void |
ExprParser.projection() |
int |
ExprParser.rel_op() |
void |
ExprParser.selection() |
void |
ExprParser.selection() |
SubClause |
ExprParser.value() |
SubClause |
ExprParser.value() |
int |
DapParser.Lexer.yylex()
Entry point for the scanner.
|
Constructor and Description |
---|
DASParser(java.io.InputStream stream) |
DDSParser(java.io.InputStream stream) |
Modifier and Type | Method and Description |
---|---|
void |
CEEvaluator.parseConstraint(java.lang.String expression)
Parse a constraint expression.
|
Modifier and Type | Method and Description |
---|---|
DAS |
testDataset.getDAS()
************************************************************************
In this (default) implementation of the getDAS() method a locally cached
DAS is retrieved and parsed.
|
protected GuardedDataset |
dts.getDataset(ReqState rs) |
ServerDDS |
testDataset.getDDS()
************************************************************************
For the test server this method does the following:
Makes a new test_ServerFactory (aka BaseTypeFactory) for the
dataset requested.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractServlet.parseExceptionHandler(ParseException pe,
javax.servlet.http.HttpServletResponse response)
************************************************************************
Turns a ParseException into a OPeNDAP DAP2 error and sends it to the client.
|
Modifier and Type | Method and Description |
---|---|
DAS |
GuardedDataset.getDAS()
Get the DAS for this Dataset.
|
protected abstract GuardedDataset |
AbstractServlet.getDataset(ReqState rs)
************************************************************************
This method must be implemented locally for each OPeNDAP server.
|
ServerDDS |
GuardedDataset.getDDS()
Get the DDS for this Dataset.
|
DDS |
GetHTMLInterfaceHandler.getWebFormDDS(java.lang.String dataSet,
ServerDDS sDDS)
************************************************************************
Gets a DDS for the specified data set and builds it using the class
factory in the package opendap.servers.www.
|
void |
GetAsciiHandler.sendASCII(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String dataSet)
************************************************************************
Default handler for OPeNDAP ascii requests.
|
void |
GetHTMLInterfaceHandler.sendDataRequestForm(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String dataSet,
ServerDDS sdds,
DAS myDAS)
************************************************************************
Default handler for OPeNDAP .html requests.
|
void |
GetDirHandler.sendDIR(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ReqState rs)
************************************************************************
Default handler for OPeNDAP directory requests.
|
void |
GetInfoHandler.sendINFO(java.io.PrintStream pw,
GuardedDataset gds,
ReqState rs)
************************************************************************
Default handler for OPeNDAP info requests.
|