Package | Description |
---|---|
opendap.dap.Server |
This package contains the OPeNDAP Server classes.
|
opendap.servers.test |
This package contains the OPeNDAP Test Server (DTS).
|
Modifier and Type | Class and Description |
---|---|
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 |
---|---|
boolean |
CEEvaluator.evalClauses(java.lang.Object specialO)
Evaluate all of the Clauses in the Clause vector.
|
BaseType |
BTFunctionClause.evaluate() |
boolean |
BoolFunctionClause.evaluate() |
boolean |
RelOpClause.evaluate() |
BaseType |
SubClause.evaluate()
Evaluates the clause, first calling evaluate() on any sub-clauses it
contains.
|
boolean |
TopLevelClause.evaluate()
Evaluates the clause, first calling evaluate() on any sub-clauses it
contains.
|
BaseType |
BTFunction.evaluate(java.util.List args)
Evaluates the function using the argument list given.
|
boolean |
BoolFunction.evaluate(java.util.List args)
Evaluates the function using the argument list given.
|
TopLevelClause |
ClauseFactory.newBoolFunctionClause(java.lang.String functionName,
java.util.List children)
Generates a clause which invokes a function that returns a
boolean value.
|
SubClause |
ClauseFactory.newBTFunctionClause(java.lang.String functionName,
java.util.List children)
Generates a clause which invokes a function that returns a
BaseType.
|
SubClause |
ClauseFactory.newDereferenceClause(java.lang.String url)
Generates a clause representing a remote value, referenced by a URL.
|
TopLevelClause |
ClauseFactory.newRelOpClause(int operator,
SubClause lhs,
java.util.List rhs)
Generates a clause which which compares subclauses, using one of the
relative operators supported by the Operator class.
|
SubClause |
ClauseFactory.newValueClause(BaseType value,
boolean constant)
Generates a clause representing a simple value,
such as "var1" or "19".
|
protected BaseType |
DereferenceClause.retrieve(java.lang.String url) |
void |
CEEvaluator.send(java.lang.String dataset,
java.io.OutputStream sink,
java.lang.Object specialO)
This function sends the variables described in the constrained DDS to
the output described by
sink . |
void |
SDArray.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDByte.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDFloat32.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDFloat64.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDGrid.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDInt16.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDInt32.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDList.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDSequence.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDString.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDStructure.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDUInt16.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDUInt32.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
SDURL.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
void |
ServerMethods.serialize(java.lang.String dataset,
java.io.DataOutputStream sink,
CEEvaluator ce,
java.lang.Object specialO)
Server-side serialization for OPeNDAP variables (sub-classes of
BaseType ). |
Constructor and Description |
---|
BoolFunctionClause(BoolFunction function,
java.util.List children)
Creates a new BoolFunctionClause.
|
BTFunctionClause(BTFunction function,
java.util.List children)
Creates a new BTFunctionClause.
|
DereferenceClause(java.lang.String url)
Creates a new DereferenceClause
|
RelOpClause(int operator,
SubClause lhs,
java.util.List rhs)
Creates a new RelOpClause.
|
Modifier and Type | Method and Description |
---|---|
BaseType |
SSFdummyval.evaluate(java.util.List args) |