|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TopLevelClause
Represents a top-level clause in the selection portion of a constraint expression (CE).
A top-level clause is a boolean expression preceded by "&" in the CE, such as "lat>10.0", or "function(var1,var2)". The top-level clause may contain sub-clauses which can be evaluated individually. The parser supports several kinds of top-level clause. These are described in the ClauseFactory interface.
for more about sub-clauses.
,
for an explanation of how Clauses are evaluated on data.
,
ClauseFactory
Method Summary | |
---|---|
boolean |
evaluate()
Evaluates the clause, first calling evaluate() on any sub-clauses it contains. |
boolean |
getValue()
Returns the current value of the clause. |
Methods inherited from interface dods.dap.Server.Clause |
---|
getChildren, isConstant, isDefined |
Method Detail |
---|
boolean getValue()
boolean evaluate() throws SDODSException
SDODSException
- Thrown if the evaluation fails for any reason.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |