public interface BTFunction extends ServerSideFunction
BTFunctionClause| Modifier and Type | Method and Description |
|---|---|
opendap.dap.BaseType |
evaluate(List args)
Evaluates the function using the argument list given.
|
opendap.dap.BaseType |
getReturnType(List args)
A given function must always evaluate to the same class
of BaseType.
|
checkArgs, getNameopendap.dap.BaseType getReturnType(List args) throws InvalidParameterException
InvalidParameterExceptionopendap.dap.BaseType evaluate(List args) throws DAP2ServerSideException
DAP2ServerSideException - Thrown if the function
cannot evaluate successfully. The exact type of exception is up
to the author of the server-side function.