Package | Description |
---|---|
opendap.dap |
This package contains the OPeNDAP core classes, known as the Data Access
Protocol (DAP).
|
opendap.dap.functions | |
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.ascii |
This package contains the OPeNDAP ASCII client.
|
opendap.servers.test |
This package contains the OPeNDAP Test Server (DTS).
|
opendap.servers.www |
This package contains the OPeNDAP WWW client.
|
opendap.servlet |
This package contains the core code for an OPeNDAP
servlet engine.
|
opendap.util |
This package contains utility classes used by several OPeNDAP packages.
|
Modifier and Type | Class and Description |
---|---|
class |
DArray
This class is used to hold arrays of other OPeNDAP data.
|
class |
DataDDS
The DataDDS class extends DDS to add new methods for retrieving data from
the server, and printing out the contents of the data.
|
class |
DByte
Holds a OPeNDAP
Byte value. |
class |
DConstructor
Contains methods used only by the OPeNDAP constructor classes
(
DStructure , DSequence , DGrid , and
DList ). |
class |
DDS
The OPeNDAP Data Descriptor Object (DDS) is a data structure used by
the OPeNDAP software to describe datasets and subsets of those
datasets.
|
class |
DFloat32
Holds a OPeNDAP
FLoat32 value. |
class |
DFloat64
Holds a OPeNDAP
Float64 value. |
class |
DGrid
This class holds a
DArray and a set of "Map"
vectors. |
class |
DInt16
Holds a OPeNDAP
Int16 value. |
class |
DInt32
Holds a OPeNDAP
Int32 value. |
class |
DList
This class implements a simple list of OPeNDAP data
types.
|
class |
DSequence
A
DSequence in OPeNDAP can hold N sequentially accessed
instances of a set of variables. |
class |
DString
Holds a OPeNDAP
String value. |
class |
DStructure
A
DStructure in OPeNDAP can hold N instances of any of
the other datatypes, including other structures. |
class |
DUInt16
Holds a OPeNDAP
UInt16 value. |
class |
DUInt32
Holds a OPeNDAP
UInt32 value. |
class |
DURL
Holds a OPeNDAP
URL value. |
class |
DVector
This class holds a one-dimensional array of OPeNDAP data types.
|
Modifier and Type | Method and Description |
---|---|
BaseType |
BaseType.getParent() |
BaseType |
PrimitiveVector.getTemplate()
Returns the template variable for this vector.
|
BaseType |
BaseTypePrimitiveVector.getValue(int i)
Return the i'th value as a
BaseType . |
abstract BaseType |
DConstructor.getVar(int index)
Gets the indexed variable.
|
BaseType |
DGrid.getVar(int index)
Gets the indexed variable.
|
BaseType |
DSequence.getVar(int index)
Gets the indexed variable.
|
BaseType |
DStructure.getVar(int index)
Gets the indexed variable.
|
BaseType |
DSequence.getVariable(int row,
java.lang.String name)
Returns the named variable in the given row of the sequence.
|
abstract BaseType |
DConstructor.getVariable(java.lang.String name)
Gets the named variable.
|
BaseType |
DDS.getVariable(java.lang.String name)
Returns a reference to the named variable.
|
BaseType |
DGrid.getVariable(java.lang.String name)
Returns the named variable.
|
BaseType |
DSequence.getVariable(java.lang.String name)
Returns the named variable.
|
BaseType |
DStructure.getVariable(java.lang.String name)
Returns the named variable.
|
Modifier and Type | Method and Description |
---|---|
void |
DConstructor.addVariable(BaseType v)
Adds a variable to the container.
|
void |
DVector.addVariable(BaseType v)
Adds a variable to the container.
|
abstract void |
DConstructor.addVariable(BaseType v,
int part)
Adds a variable to the container.
|
void |
DDS.addVariable(BaseType v,
int part)
Adds a variable to the container.
|
void |
DGrid.addVariable(BaseType v,
int part)
Adds a variable to the container.
|
void |
DSequence.addVariable(BaseType v,
int part)
Adds a variable to the container.
|
void |
DStructure.addVariable(BaseType v,
int part)
Adds a variable to the container.
|
void |
Alias.setMyVariable(BaseType v) |
void |
BaseType.setParent(BaseType bt) |
void |
BaseTypePrimitiveVector.setValue(int i,
BaseType newVal)
Set the i'th value of the array.
|
protected boolean |
DConstructor.someChildHasAttributes(BaseType bt) |
Constructor and Description |
---|
BaseTypePrimitiveVector(BaseType var)
Constructs a new
BaseTypePrimitiveVector . |
BooleanPrimitiveVector(BaseType var)
Constructs a new
BooleanPrimitiveVector . |
BytePrimitiveVector(BaseType var)
Constructs a new
BytePrimitiveVector . |
Float32PrimitiveVector(BaseType var)
Constructs a new
Float32PrimitiveVector . |
Float64PrimitiveVector(BaseType var)
Constructs a new
Float64PrimitiveVector . |
Int16PrimitiveVector(BaseType var)
Constructs a new
Int16PrimitiveVector . |
Int32PrimitiveVector(BaseType var)
Constructs a new
Int32PrimitiveVector . |
PrimitiveVector(BaseType var)
Constructs a new
PrimitiveVector . |
UInt16PrimitiveVector(BaseType var)
Constructs a new
UInt16PrimitiveVector . |
UInt32PrimitiveVector(BaseType var)
Constructs a new
UInt32PrimitiveVector . |
Modifier and Type | Method and Description |
---|---|
static BaseType |
Length.main(BaseType[] args) |
Modifier and Type | Method and Description |
---|---|
static BaseType |
Length.main(BaseType[] args) |
Modifier and Type | Method and Description |
---|---|
BaseType |
ExprParser.constant() |
Modifier and Type | Class and Description |
---|---|
class |
SDArray
Holds a OPeNDAP Server
Array value. |
class |
SDByte
Holds a OPeNDAP Server
Byte value. |
class |
SDFloat32
Holds a OPeNDAP Server
Float32 value. |
class |
SDFloat64
Holds a OPeNDAP Server
Float64 value. |
class |
SDGrid
Holds a OPeNDAP Server
Grid value. |
class |
SDInt16
Holds a OPeNDAP Server
Int16 value. |
class |
SDInt32
Holds a OPeNDAP Server
Int32 value. |
class |
SDList
Holds a OPeNDAP Server
List value. |
class |
SDSequence
Holds a OPeNDAP Server
Sequence value. |
class |
SDString
Holds a OPeNDAP Server
String value. |
class |
SDStructure
Holds a OPeNDAP Server
Structure value. |
class |
SDUInt16
Holds a OPeNDAP Server
Unsigned Int16 value. |
class |
SDUInt32
Holds a OPeNDAP Server
Unsigned Int32 value. |
class |
SDURL
Holds a OPeNDAP Server
URL value. |
class |
ServerDDS
ServerDDS is a specialization of DDS for the server-side of OPeNDAP.
|
Modifier and Type | Field and Description |
---|---|
protected BaseType |
BTFunctionClause.value |
protected BaseType |
DereferenceClause.value |
protected BaseType |
ValueClause.value |
Modifier and Type | Method and Description |
---|---|
BaseType |
BTFunctionClause.evaluate() |
BaseType |
DereferenceClause.evaluate() |
BaseType |
SubClause.evaluate()
Evaluates the clause, first calling evaluate() on any sub-clauses it
contains.
|
BaseType |
ValueClause.evaluate()
Returns the BaseType represented by this clause.
|
BaseType |
BTFunction.evaluate(java.util.List args)
Evaluates the function using the argument list given.
|
BaseType |
BTFunction.getReturnType(java.util.List args)
A given function must always evaluate to the same class
of BaseType.
|
BaseType |
BTFunctionClause.getValue() |
BaseType |
DereferenceClause.getValue() |
BaseType |
SubClause.getValue()
Returns a BaseType containing the current value of the sub-clause.
|
BaseType |
ValueClause.getValue()
Returns the BaseType represented by this clause.
|
protected BaseType |
DereferenceClause.retrieve(java.lang.String url) |
Modifier and Type | Method and Description |
---|---|
void |
SDGrid.addVariable(BaseType v,
int part)
Adds a variable to the container.
|
boolean |
RelOps.equal(BaseType bt) |
boolean |
SDArray.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDByte.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDFloat32.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDFloat64.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDGrid.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDInt16.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDInt32.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDList.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDSequence.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDString.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDStructure.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDUInt16.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDUInt32.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
SDURL.equal(BaseType bt)
The RelOps interface defines how each type responds to relational
operators.
|
boolean |
ServerMethods.equal(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
boolean |
RelOps.greater_eql(BaseType bt) |
boolean |
SDArray.greater_eql(BaseType bt) |
boolean |
SDByte.greater_eql(BaseType bt) |
boolean |
SDFloat32.greater_eql(BaseType bt) |
boolean |
SDFloat64.greater_eql(BaseType bt) |
boolean |
SDGrid.greater_eql(BaseType bt) |
boolean |
SDInt16.greater_eql(BaseType bt) |
boolean |
SDInt32.greater_eql(BaseType bt) |
boolean |
SDList.greater_eql(BaseType bt) |
boolean |
SDSequence.greater_eql(BaseType bt) |
boolean |
SDString.greater_eql(BaseType bt) |
boolean |
SDStructure.greater_eql(BaseType bt) |
boolean |
SDUInt16.greater_eql(BaseType bt) |
boolean |
SDUInt32.greater_eql(BaseType bt) |
boolean |
SDURL.greater_eql(BaseType bt) |
boolean |
ServerMethods.greater_eql(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
boolean |
RelOps.greater(BaseType bt) |
boolean |
SDArray.greater(BaseType bt) |
boolean |
SDByte.greater(BaseType bt) |
boolean |
SDFloat32.greater(BaseType bt) |
boolean |
SDFloat64.greater(BaseType bt) |
boolean |
SDGrid.greater(BaseType bt) |
boolean |
SDInt16.greater(BaseType bt) |
boolean |
SDInt32.greater(BaseType bt) |
boolean |
SDList.greater(BaseType bt) |
boolean |
SDSequence.greater(BaseType bt) |
boolean |
SDString.greater(BaseType bt) |
boolean |
SDStructure.greater(BaseType bt) |
boolean |
SDUInt16.greater(BaseType bt) |
boolean |
SDUInt32.greater(BaseType bt) |
boolean |
SDURL.greater(BaseType bt) |
boolean |
ServerMethods.greater(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
boolean |
RelOps.less_eql(BaseType bt) |
boolean |
SDArray.less_eql(BaseType bt) |
boolean |
SDByte.less_eql(BaseType bt) |
boolean |
SDFloat32.less_eql(BaseType bt) |
boolean |
SDFloat64.less_eql(BaseType bt) |
boolean |
SDGrid.less_eql(BaseType bt) |
boolean |
SDInt16.less_eql(BaseType bt) |
boolean |
SDInt32.less_eql(BaseType bt) |
boolean |
SDList.less_eql(BaseType bt) |
boolean |
SDSequence.less_eql(BaseType bt) |
boolean |
SDString.less_eql(BaseType bt) |
boolean |
SDStructure.less_eql(BaseType bt) |
boolean |
SDUInt16.less_eql(BaseType bt) |
boolean |
SDUInt32.less_eql(BaseType bt) |
boolean |
SDURL.less_eql(BaseType bt) |
boolean |
ServerMethods.less_eql(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
boolean |
RelOps.less(BaseType bt) |
boolean |
SDArray.less(BaseType bt) |
boolean |
SDByte.less(BaseType bt) |
boolean |
SDFloat32.less(BaseType bt) |
boolean |
SDFloat64.less(BaseType bt) |
boolean |
SDGrid.less(BaseType bt) |
boolean |
SDInt16.less(BaseType bt) |
boolean |
SDInt32.less(BaseType bt) |
boolean |
SDList.less(BaseType bt) |
boolean |
SDSequence.less(BaseType bt) |
boolean |
SDString.less(BaseType bt) |
boolean |
SDStructure.less(BaseType bt) |
boolean |
SDUInt16.less(BaseType bt) |
boolean |
SDUInt32.less(BaseType bt) |
boolean |
SDURL.less(BaseType bt) |
boolean |
ServerMethods.less(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
SubClause |
ClauseFactory.newValueClause(BaseType value,
boolean constant)
Generates a clause representing a simple value,
such as "var1" or "19".
|
boolean |
RelOps.not_equal(BaseType bt) |
boolean |
SDArray.not_equal(BaseType bt) |
boolean |
SDByte.not_equal(BaseType bt) |
boolean |
SDFloat32.not_equal(BaseType bt) |
boolean |
SDFloat64.not_equal(BaseType bt) |
boolean |
SDGrid.not_equal(BaseType bt) |
boolean |
SDInt16.not_equal(BaseType bt) |
boolean |
SDInt32.not_equal(BaseType bt) |
boolean |
SDList.not_equal(BaseType bt) |
boolean |
SDSequence.not_equal(BaseType bt) |
boolean |
SDString.not_equal(BaseType bt) |
boolean |
SDStructure.not_equal(BaseType bt) |
boolean |
SDUInt16.not_equal(BaseType bt) |
boolean |
SDUInt32.not_equal(BaseType bt) |
boolean |
SDURL.not_equal(BaseType bt) |
boolean |
ServerMethods.not_equal(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
static boolean |
Operator.op(int oprtr,
BaseType lop,
BaseType rop)
Performs the Relatove Operation (RelOp) indicated by the
parameter
oprtr on the 2 passed BaseTypes if
appropriate. |
boolean |
RelOps.regexp(BaseType bt) |
boolean |
SDArray.regexp(BaseType bt) |
boolean |
SDByte.regexp(BaseType bt) |
boolean |
SDFloat32.regexp(BaseType bt) |
boolean |
SDFloat64.regexp(BaseType bt) |
boolean |
SDGrid.regexp(BaseType bt) |
boolean |
SDInt16.regexp(BaseType bt) |
boolean |
SDInt32.regexp(BaseType bt) |
boolean |
SDList.regexp(BaseType bt) |
boolean |
SDSequence.regexp(BaseType bt) |
boolean |
SDString.regexp(BaseType bt) |
boolean |
SDStructure.regexp(BaseType bt) |
boolean |
SDUInt16.regexp(BaseType bt) |
boolean |
SDUInt32.regexp(BaseType bt) |
boolean |
SDURL.regexp(BaseType bt) |
boolean |
ServerMethods.regexp(BaseType bt)
The
Operator class contains a generalized implementation
of this method. |
Constructor and Description |
---|
ValueClause(BaseType value,
boolean constant)
Creates a new ValueClause.
|
Modifier and Type | Class and Description |
---|---|
class |
asciiArray |
class |
asciiByte |
class |
asciiF32 |
class |
asciiF64 |
class |
asciiGrid |
class |
asciiI16 |
class |
asciiI32 |
class |
asciiSeq |
class |
asciiString |
class |
asciiStructure |
class |
asciiUI16 |
class |
asciiUI32 |
class |
asciiURL |
Modifier and Type | Class and Description |
---|---|
class |
test_SDArray
Holds a OPeNDAP Server
Array value. |
class |
test_SDByte
Holds a OPeNDAP Server
Byte value. |
class |
test_SDFloat32
Holds a OPeNDAP Server
Float32 value. |
class |
test_SDFloat64
Holds a OPeNDAP Server
Float64 value. |
class |
test_SDGrid
Holds a OPeNDAP Server
Grid value. |
class |
test_SDInt16
Holds a OPeNDAP Server
Int16 value. |
class |
test_SDInt32
Holds a OPeNDAP Server
Int32 value. |
class |
test_SDSequence
Holds a OPeNDAP Server
Sequence value. |
class |
test_SDString |
class |
test_SDStructure
Holds a OPeNDAP Server
Structure value. |
class |
test_SDUInt16
Holds a OPeNDAP Server
UInt16 value. |
class |
test_SDUInt32
Holds a OPeNDAP Server
UInt32 value. |
class |
test_SDURL
Holds a OPeNDAP Server
Byte value. |
Modifier and Type | Method and Description |
---|---|
BaseType |
SSFdummyval.evaluate(java.util.List args) |
BaseType |
SSFdummyval.getReturnType(java.util.List args) |
Modifier and Type | Class and Description |
---|---|
class |
wwwArray |
class |
wwwByte |
class |
wwwF32 |
class |
wwwF64 |
class |
wwwGrid |
class |
wwwI16 |
class |
wwwI32 |
class |
wwwSequence |
class |
wwwString |
class |
wwwStructure |
class |
wwwUI16 |
class |
wwwUI32 |
class |
wwwURL |
Modifier and Type | Method and Description |
---|---|
void |
wwwOutPut.writeSimpleVar(java.io.PrintWriter pw,
BaseType bt) |
void |
wwwOutPut.writeVariableAttributes(BaseType bt,
DAS das) |
Modifier and Type | Method and Description |
---|---|
void |
AsciiWriter.showPrimitive(BaseType data,
java.io.PrintWriter pw,
boolean addName,
java.lang.String rootName,
boolean newLine) |
void |
AsciiWriter.toASCII(BaseType dtype,
java.io.PrintWriter pw) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
dasTools.fancyTypeName(BaseType bt) |