Uses of Class
dods.dap.parser.ParseException

Packages that use ParseException
dods.dap This package contains the DODS core classes, known as the Data Access Protocol (DAP). 
dods.dap.parser This package contains JavaCC generated DAP parser classes. 
dods.dap.Server This package contains the DODS Server classes. 
dods.servers.agg   
dods.servers.sql This package contains the DODS Relational Databse Server (DRDS). 
dods.servers.test This package contains the DODS Test Server (DTS). 
dods.servlet This package contains the core code for the DODS servlet engine. 
 

Uses of ParseException in dods.dap
 

Methods in dods.dap that throw ParseException
 DAS DConnect.getDAS()
          Returns the DAS object from the dataset referenced by this object's URL.
 DAS DConnect.getDAS()
          Returns the DAS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getData(StatusUI statusUI)
          Return the data object with no local constraint expression.
 DataDDS DConnect.getData(StatusUI statusUI)
          Return the data object with no local constraint expression.
 DataDDS DConnect.getData(String CE, StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getData(String CE, StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getData(String CE, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getData(String CE, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getDataFromUrl(URL url, StatusUI statusUI, BaseTypeFactory btf)
           
 DataDDS DConnect.getDataFromUrl(URL url, StatusUI statusUI, BaseTypeFactory btf)
           
 DDS DConnect.getDDS()
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect.getDDS()
          Returns the DDS object from the dataset referenced by this object's URL.
 void DAS.parse(InputStream is)
          Reads a DAS from the named InputStream.
 void DDS.parse(InputStream is)
          Reads a DDS from the named InputStream.
 void DAS.parse(InputStream is)
          Reads a DAS from the named InputStream.
 void DDS.parse(InputStream is)
          Reads a DDS from the named InputStream.
 

Uses of ParseException in dods.dap.parser
 

Methods in dods.dap.parser that return ParseException
 ParseException DASParser.generateParseException()
           
 ParseException DDSParser.generateParseException()
           
 ParseException ErrorParser.generateParseException()
           
 ParseException ExprParser.generateParseException()
           
 ParseException DASParser.generateParseException()
           
 ParseException DDSParser.generateParseException()
           
 ParseException ErrorParser.generateParseException()
           
 ParseException ExprParser.generateParseException()
           
 

Methods in dods.dap.parser that throw ParseException
 void DASParser.Alias()
           
 void DASParser.Alias()
           
 Vector ExprParser.arg_list()
           
 Vector ExprParser.arg_list()
           
 Vector ExprParser.arg_list()
           
 Vector ExprParser.arg_list()
           
 void ExprParser.array_index(int count, ServerArrayMethods bt)
           
 void ExprParser.array_index(int count, ServerArrayMethods bt)
           
 void ExprParser.array_index(int count, ServerArrayMethods bt)
           
 void ExprParser.array_index(int count, ServerArrayMethods bt)
           
 void DDSParser.ArrayDecl()
           
 void DDSParser.ArrayDecl()
           
 void DASParser.Attribute()
           
 void DASParser.Attribute()
           
 void DASParser.Attributes(DAS das)
           
 void DASParser.Attributes(DAS das)
           
 void DASParser.AttrList()
           
 void DASParser.AttrList()
           
 void DASParser.AttrTuple()
           
 void DASParser.AttrTuple()
           
 String DDSParser.BaseType()
           
 String DDSParser.BaseType()
           
 Clause ExprParser.bool_function()
           
 Clause ExprParser.bool_function()
           
 Clause ExprParser.bool_function()
           
 Clause ExprParser.bool_function()
           
 void DASParser.Bytes()
           
 void DASParser.Bytes()
           
 Clause ExprParser.clause()
           
 Clause ExprParser.clause()
           
 Clause ExprParser.clause()
           
 Clause ExprParser.clause()
           
 void ErrorParser.Code()
           
 void ErrorParser.Code()
           
 Stack ExprParser.component(Stack components)
           
 Stack ExprParser.component(Stack components)
           
 Stack ExprParser.component(Stack components)
           
 Stack ExprParser.component(Stack components)
           
 BaseType ExprParser.constant()
           
 BaseType ExprParser.constant()
           
 BaseType ExprParser.constant()
           
 BaseType ExprParser.constant()
           
 void ExprParser.constraint_expression(CEEvaluator ceEval, BaseTypeFactory factory, ClauseFactory clauseFactory)
          This is the entry point for the Constraint expression parser.
 void ExprParser.constraint_expression(CEEvaluator ceEval, BaseTypeFactory factory, ClauseFactory clauseFactory)
          This is the entry point for the Constraint expression parser.
 void ErrorParser.Contents()
           
 void ErrorParser.Contents()
           
 void DDSParser.Dataset(DDS dds, BaseTypeFactory factory)
           
 void DDSParser.Dataset(DDS dds, BaseTypeFactory factory)
           
 void DDSParser.Declaration()
           
 void DDSParser.Declaration()
           
 void DDSParser.Declarations()
           
 void DDSParser.Declarations()
           
 void ErrorParser.Description()
           
 void ErrorParser.Description()
           
 void ErrorParser.ErrorObject(DODSException exception)
           
 void ErrorParser.ErrorObject(DODSException exception)
           
 String ExprParser.field()
           
 String ExprParser.field()
           
 String ExprParser.field()
           
 String ExprParser.field()
           
 void DASParser.Floats()
           
 void DASParser.Floats()
           
 String DDSParser.Grid()
           
 String DDSParser.Grid()
           
 void DASParser.Ints()
           
 void DASParser.Ints()
           
 String DDSParser.List()
           
 String DDSParser.List()
           
 void ErrorParser.Message()
           
 void ErrorParser.Message()
           
 Token DASParser.Name()
           
 void DDSParser.Name()
           
 Token DASParser.Name()
           
 void DDSParser.Name()
           
 String DDSParser.NonListDecl()
           
 String DDSParser.NonListDecl()
           
 void ErrorParser.Program()
           
 void ErrorParser.Program()
           
 void ErrorParser.ProgramCode()
           
 void ErrorParser.ProgramCode()
           
 void ErrorParser.ProgramType()
           
 void ErrorParser.ProgramType()
           
 void ExprParser.proj_clause()
           
 void ExprParser.proj_clause()
           
 void ExprParser.proj_clause()
           
 void ExprParser.proj_clause()
           
 void ExprParser.proj_variable()
           
 void ExprParser.proj_variable()
           
 void ExprParser.proj_variable()
           
 void ExprParser.proj_variable()
           
 void ExprParser.projection()
           
 void ExprParser.projection()
           
 void ExprParser.projection()
           
 void ExprParser.projection()
           
 int ExprParser.rel_op()
           
 int ExprParser.rel_op()
           
 void ExprParser.selection()
           
 void ExprParser.selection()
           
 void ExprParser.selection()
           
 void ExprParser.selection()
           
 String DDSParser.Sequence()
           
 String DDSParser.Sequence()
           
 void DASParser.Strs()
           
 void DASParser.Strs()
           
 String DDSParser.Structure()
           
 String DDSParser.Structure()
           
 void DASParser.Urls()
           
 void DASParser.Urls()
           
 SubClause ExprParser.value()
           
 SubClause ExprParser.value()
           
 SubClause ExprParser.value()
           
 SubClause ExprParser.value()
           
 String DDSParser.Var()
           
 String DDSParser.Var()
           
 

Uses of ParseException in dods.dap.Server
 

Methods in dods.dap.Server that throw ParseException
 void CEEvaluator.parseConstraint(String expression)
          Parse a constraint expression.
 void CEEvaluator.parseConstraint(String expression)
          Parse a constraint expression.
 

Uses of ParseException in dods.servers.agg
 

Methods in dods.servers.agg that throw ParseException
protected  GuardedDataset CatalogServlet.getDataset(requestState preq)
          dataset caching
 

Uses of ParseException in dods.servers.sql
 

Methods in dods.servers.sql that throw ParseException
 DAS sqlDataset.getDAS()
          In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.
protected  GuardedDataset dodsSQLServlet.getDataset(requestState rs)
          Supress this method (just pass through it) we need a special DDS here, and thus this method gets replaced by getSQLDDS().
static sqlDDS sqlTest.getDDS()
           
 ServerDDS sqlDataset.getDDS()
          For the test server this method does the following: Makes a new test_ServerFactory (aka BaseTypeFactory) for the dataset requested.
protected  GuardedSQLDataset drds.getSQLDataset(requestState rs)
          For the DODS SQL server this method does the following: Makes a newsqlServerFactory (aka BaseTypeFactory) for the dataset requested.
protected abstract  GuardedSQLDataset dodsSQLServlet.getSQLDataset(requestState rs)
          This function must be implemented locally for each DODS server.
 sqlDDS sqlDataset.getSQLDDS()
          For the DODS SQL server this method does the following: Makes a newsqlServerFactory (aka BaseTypeFactory) for the dataset requested.
 sqlDDS GuardedSQLDataset.getSQLDDS()
           
 

Uses of ParseException in dods.servers.test
 

Methods in dods.servers.test that throw ParseException
 DAS testDataset.getDAS()
          In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.
protected  GuardedDataset dts.getDataset(requestState rs)
           
 ServerDDS testDataset.getDDS()
          For the test server this method does the following: Makes a new test_ServerFactory (aka BaseTypeFactory) for the dataset requested.
 

Uses of ParseException in dods.servlet
 

Methods in dods.servlet with parameters of type ParseException
 void DODSServlet.parseExceptionHandler(ParseException pe, HttpServletResponse response)
          Turns a ParseException into a DODS error and sends it to the client.
 

Methods in dods.servlet that throw ParseException
 DAS GuardedDataset.getDAS()
          Get the DAS for this Dataset.
protected  DAS DODSServlet.getDAS(requestState rs)
          In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.
protected abstract  GuardedDataset DODSServlet.getDataset(requestState rs)
          This method must be implemented locally for each DODS server.
 ServerDDS GuardedDataset.getDDS()
          Get the DDS for this Dataset.
 DDS dodsHTML.getWebFormDDS(String dataSet, ServerDDS sDDS)
          Gets a DDS for the specified data set and builds it using the class factory in the package dods.servers.www.
 void dodsASCII.sendASCII(HttpServletRequest request, HttpServletResponse response, String dataSet)
          Default handler for DODS ascii requests.
 void dodsHTML.sendDataRequestForm(HttpServletRequest request, HttpServletResponse response, String dataSet, ServerDDS sdds, DAS myDAS)
          Default handler for DODS .html requests.
 void dodsDIR.sendDIR(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for DODS directory requests.
 void dodsINFO.sendINFO(PrintStream pw, GuardedDataset gds, requestState rs)
          Default handler for DODS info requests.