All Classes and Interfaces

Class
Description
Provides default implementations for the Clause interface methods.
AbstractServlet is the base servlet class for an OPeNDAP servers.
 
 
 
 
The default client-side Factory for BaseType objects.
 
 
 
 
 
 
 
 
 
Class Description.
Created by IntelliJ IDEA.
Created by IntelliJ IDEA.
Represents a server-side function, which evaluates to a boolean value.
Represents a clause which invokes a function that returns a boolean value.
 
Represents a server-side function, which evaluates to a BaseType.
Represents a clause which invokes a function that returns a BaseType.
This class is used to parse and evaluate a constraint expression.
The constraint expression parser class.
A Bison parser, automatically generated from ce.y.
Communication interface between the scanner and the Bison-generated parser CeParser.
Represents the common interface of the two types of clause used by the constraint expression (CE) parser: TopLevelClause and SubClause.
Represents a source of Clause objects for the constraint expression parser.
DAP2 Exception for use by a server.
 
Represents a sub-clause that is a URL reference to remote data.
 
The Servlet to exercise what's available.
 
Represents a library of available server-side functions for use in evaluating constraint expressions.
Default handler for OPeNDAP ascii requests.
Default handler for OPeNDAP directory requests.
Default handler for OPeNDAP .html requests.
Default handler for OPeNDAP info requests.
A GuardedDataset allows us to handle multithreaded stateful processing.
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.
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.
 
A minimal implementation of a logging facility.
Writes MIME type headers to the passed streams.
This class contains the code for performing relative operations (RelOps) on BaseTypes.
This holds the parsed information from one particular user request.
Thrown by Operator.op when an attempt is made to parse a improperly formed regular expression.
Represents a clause which compares subclauses, using one of the relative operators supported by the Operator class.
The RelOps interface defines how each type responds to relational operators.
User requests get cached here so that downstream code can access the details of the request information.
The Something Bad Happened (SBH) Exception.
Holds a OPeNDAP Server Array value.
Holds a OPeNDAP Server Byte value.
Holds a OPeNDAP Server Float32 value.
Holds a OPeNDAP Server Float64 value.
Holds a OPeNDAP Server Grid value.
Holds a OPeNDAP Server Int16 value.
Holds a OPeNDAP Server Int32 value.
Holds a OPeNDAP Server List value.
Holds a OPeNDAP Server Sequence value.
Holds a OPeNDAP Server String value.
Holds a OPeNDAP Server Structure value.
Holds a OPeNDAP Server Unsigned Int16 value.
Holds a OPeNDAP Server Unsigned Int32 value.
Holds a OPeNDAP Server URL value.
This interface extends the ArrayMethods for OPeNDAP types that extend DArray and DGrid classes.
ServerDDS is a specialization of DDS for the server-side of OPeNDAP.
This interface defines the additional behaviors that Server side types need to support.
Represents common interface of all server-side functions (SSF).
Thrown when a Server Side Function (SSF) is used incorrectly.
Represents a sub-clause of the selection portion of a constraint expression.
 
Represents a top-level clause in the selection portion of a constraint expression (CE).
Represents a clause containing a simple value.
Holds the version number for the java implmentation of the OPeNDAP DAP2 implmentation.
Report a type-mismatch problem in the constraint expression.
 
 
 
 
The default client-side Factory for BaseType objects.