| Package | Description |
|---|---|
| opendap.dap |
This package contains the OPeNDAP core classes, known as the Data Access
Protocol (DAP).
|
| opendap.dap.parsers |
This package contains Bison 2.4.2 generated DAP parser classes.
|
| opendap.servers |
This package contains the OPeNDAP Server classes.
|
| opendap.servers.parsers |
This package contains Bison 2.4.2 generated Constraint Expression parser classes.
|
| opendap.servlet |
This package contains the core code for an OPeNDAP
servlet engine.
|
| ucar.nc2.dods |
OpenDAP-netCDF library.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeBadValueException
Thrown by
Attribute when a bad value
(not one of the supported types) is stored in an Attribute. |
class |
AttributeExistsException
Thrown by
AttributeTable when an attempt is made to create an
attribute that already exists. |
class |
BadSemanticsException
Thrown by
BaseType when the checkSemantics
method is called and the variable is not valid (the name is null or some
other semantic violation). |
class |
DASException
DAS exception.
|
class |
DataReadException
Thrown when OPeNDAP encounters an exception while reading from a data set.
|
class |
DDSException
DDS exception.
|
class |
InvalidDimensionException
Used to indicate that one of the dimension sizes is incorrect.
|
class |
MalformedAliasException
Thrown by
AttributeTable when an attempt is made to alias to
a non-existent attribute. |
class |
NoSuchAttributeException
Thrown by
AttributeTable when an attempt is made to alias to
a non-existent attribute. |
class |
NoSuchFunctionException
Thrown when an attempt is made to access a function that does not exist.
|
class |
NoSuchTypeException
Thrown when an attempt is made to access a variable that does not exist.
|
class |
NoSuchVariableException
Thrown when an attempt is made to access a variable that does not exist.
|
class |
UnresolvedAliasException
Thrown by
AttributeTable when an attempt is made to alias to
a non-existent attribute. |
| Modifier and Type | Method and Description |
|---|---|
DAS |
DConnect2.getDAS()
Returns the DAS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect2.getData(StatusUI statusUI)
Return the data object with no local constraint expression.
|
DataDDS |
DConnect2.getData(String CE) |
DataDDS |
DConnect2.getData(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(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.getDataDDX()
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect2.getDataDDX(String CE)
Returns the DataDDS object from the dataset referenced by this object's URL.
|
DataDDS |
DConnect2.getDataDDX(String CE,
BaseTypeFactory btf)
Returns the DataDDS 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 |
DConnect2.getDDS(String CE)
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 |
DConnect2.getDDX(String CE)
Returns the DDS object from the dataset referenced by this object's URL.
|
boolean |
DAS.parse(InputStream stream) |
boolean |
DataDDS.parse(InputStream stream) |
boolean |
DDS.parse(InputStream stream) |
boolean |
DAS.parse(String text) |
boolean |
DDS.parse(String text) |
void |
DDS.parseXML(org.jdom2.Document ddxDoc,
boolean validation)
Reads a DDX from the named
Document. |
void |
DDS.parseXML(InputStream is,
boolean validation)
Reads a DDX from the named
InputStream. |
void |
DataDDS.readData(InputStream is,
StatusUI statusUI)
Read the data stream from the given InputStream.
|
| Constructor and Description |
|---|
DConnect2(InputStream stream) |
ServerVersion(HTTPMethod method)
Determines Server (Protocol) Version based on the headers associated
with the passed org.apache.http.methods.GetMethod.
|
ServerVersion(String ver,
int headerType)
Construct a new ServerVersion, setting major and minor version based
on the full version string.
|
ServerVersion(URLConnection connection)
Determines Server (Protocol) Version based on the headers associated
with the passed java.net.URLConnection.
|
| Modifier and Type | Method and Description |
|---|---|
DAP2Exception |
Dap2Parse.getERR() |
| Modifier and Type | Method and Description |
|---|---|
int |
Dap2Parse.dapparse(String text,
DDS dds,
DAS das,
DAP2Exception err)
**********************************************
|
int |
Dap2Parse.errparse(String text,
DAP2Exception err) |
| Modifier and Type | Method and Description |
|---|---|
void |
DDSXMLParser.parse(org.jdom2.Document ddx,
DDS targetDDS,
BaseTypeFactory fac,
boolean validation)
Parse the DDX waiting in the
InputStream and instantiate all of
the member BaseType variables and their associated Attributes
into a DDS using the passed BaseTypeFactory |
void |
DDSXMLParser.parse(InputStream is,
DDS targetDDS,
BaseTypeFactory fac,
boolean validation)
Parse the DDX waiting in the
InputStream and instantiate all of
the member BaseType variables and their associated Attributes
into a DDS using the passed BaseTypeFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
DAP2ServerSideException
DAP2 Exception for use by a server.
|
class |
InvalidOperatorException
Thrown when a
RelOp operation is called
on two types for which it makes no sense to compre, such as
attempting to ascertain is a String is less than a Float. |
class |
InvalidParameterException
Used to indicate that one of the passed parameters to a method
is either the wrong type, is missing, or it's value is
unacceptable.
|
class |
RegExpException
Thrown by
Operator.op when an attempt is made to parse a
improperly formed regular expression. |
class |
SBHException
The Something Bad Happened (SBH) Exception.
|
class |
SSFunctionException
Thrown when a Server Side Function (SSF) is used incorrectly.
|
class |
WrongTypeException
Report a type-mismatch problem in the constraint expression.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CEEvaluator.markAll(boolean state)
Mark all the variables in the DDS either as part of the current
projection (when
state is true) or not
(state is false). |
void |
CEEvaluator.parseConstraint(ReqState rs)
Convenience wrapper for parseConstraint.
|
void |
CEEvaluator.parseConstraint(String constraint,
String urlencoded)
Parse a constraint expression.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Ceparse.constraint_expression(CEEvaluator ceEval,
BaseTypeFactory factory,
ClauseFactory clauseFactory)
*********************
|
static boolean |
CeParser.constraint_expression(CEEvaluator ceEval,
BaseTypeFactory factory,
ClauseFactory clauseFactory,
String constraint,
String url) |
| Modifier and Type | Class and Description |
|---|---|
class |
BadURLException
Created by IntelliJ IDEA.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractServlet.dap2ExceptionHandler(DAP2Exception de,
javax.servlet.http.HttpServletResponse response)
************************************************************************
Sends a OPeNDAP DAP2 error to the client.
|
static void |
AbstractServlet.printDODSException(DAP2Exception de) |
static void |
Logx.printDODSException(DAP2Exception de) |
| Modifier and Type | Method and Description |
|---|---|
DAS |
GuardedDataset.getDAS()
Get the DAS for this Dataset.
|
ServerDDS |
GuardedDataset.getDDS()
Get the DDS for this Dataset.
|
DDS |
GetHTMLInterfaceHandler.getWebFormDDS(String dataSet,
ServerDDS sDDS)
************************************************************************
Gets a DDS for the specified data set and builds it using the class
factory in the package opendap.servlet.www.
|
String |
GetInfoHandler.loadOverrideDoc(String infoDir,
String dataSet)
************************************************************************
Checks the info directory for user supplied override documents for the
passed dataset name.
|
void |
GetAsciiHandler.sendASCII(ReqState rs,
String dataSet)
************************************************************************
Default handler for OPeNDAP ascii requests.
|
void |
GetHTMLInterfaceHandler.sendDataRequestForm(ReqState rs,
String dataSet,
ServerDDS sdds,
DAS myDAS)
************************************************************************
Default handler for OPeNDAP .html requests.
|
void |
GetDirHandler.sendDIR(ReqState rs)
************************************************************************
Default handler for OPeNDAP directory requests.
|
void |
GetInfoHandler.sendINFO(PrintWriter pw,
GuardedDataset gds,
ReqState rs)
************************************************************************
Default handler for OPeNDAP info requests.
|
| Modifier and Type | Method and Description |
|---|---|
Array |
ConvertD2N.convert(ucar.nc2.dods.DodsV dataV)
Convert a DataDDS into an Array
|
Array |
ConvertD2N.convertNestedVariable(Variable v,
List<Range> section,
ucar.nc2.dods.DodsV dataV,
boolean flatten)
Convert a DataDDS into an Array for a Structure member variable.
|
Array |
ConvertD2N.convertTopVariable(Variable v,
List<Range> section,
ucar.nc2.dods.DodsV dataV)
Convert a DataDDS into an Array for a top level variable, ie not a Structure member variable.
|
protected void |
DODSNetcdfFile.reGroup()
Go thru the variables/structure-variables and their attributes
and move to the proper groups.
|
protected void |
DODSNetcdfFile.reGroupVariable(Group rootgroup,
DODSVariable dodsv)
Deprecated.
|
protected void |
DODSNetcdfFile.reGroupVariableAttributes(Group rootgroup,
Variable v) |
Copyright © 1999-2015 OPeNDAP. All Rights Reserved.