Uses of Class
com.metamatrix.query.parser.ParseInfo

Packages that use ParseInfo
com.metamatrix.query.parser   
 

Uses of ParseInfo in com.metamatrix.query.parser
 

Methods in com.metamatrix.query.parser with parameters of type ParseInfo
 AggregateSymbol SQLParser.aggregateSymbol(ParseInfo info)
           
 AssignmentStatement SQLParser.assignStatement(ParseInfo info)
          Parse assignment statement
 LanguageObject SQLParser.assignStatementOperand(ParseInfo info)
          Parse operand of assignment statement, which can be nested arbitrarily deeply in parentheses.
 Expression SQLParser.basicExpression(ParseInfo info)
          Parse a basic expression.
 BetweenCriteria SQLParser.betweenCrit(ParseInfo info)
          Parse an [NOT] BETWEEN criteria.
 Block SQLParser.block(ParseInfo info)
          Parse block
 BreakStatement SQLParser.breakStatement(ParseInfo info)
          Parse break statement
 StoredProcedure SQLParser.callableStatement(ParseInfo info)
           
 CaseExpression SQLParser.caseExpression(ParseInfo info)
          Parse a non-searched CASE expression.
 Command SQLParser.command(ParseInfo info)
          Parse any of several command types - this is the main parser entry point.
 CompareCriteria SQLParser.compareCrit(ParseInfo info)
          Parse a compare criteria.
 Criteria SQLParser.compoundCritAnd(ParseInfo info)
          Parse a compound logical AND criteria.
 Criteria SQLParser.compoundCritOr(ParseInfo info)
          Parse a compound logical OR criteria.
 Expression SQLParser.concatExpression(ParseInfo info)
          Parse an expression - made up of literals and functions.
 ContinueStatement SQLParser.continueStatement(ParseInfo info)
          Parse break statement
 java.util.List SQLParser.createElementsWithTypes(ParseInfo info)
          * Create elementes with datatypes
 Command SQLParser.createTempTable(ParseInfo info)
          Parse create temp table command.
 CreateUpdateProcedureCommand SQLParser.createUpdateProcedure(ParseInfo info)
          Parse create update procedure command
 Criteria SQLParser.criteria(ParseInfo info)
          Parse a criteria.
 JoinPredicate SQLParser.crossJoin(ParseInfo info)
           
 DeclareStatement SQLParser.declareStatement(ParseInfo info)
          Parse declare statement
 Delete SQLParser.delete(ParseInfo info)
          Parse a DELETE command
 Statement SQLParser.delimitedStatement(ParseInfo info)
           
 Command SQLParser.dropTable(ParseInfo info)
          Parse drop table command.
 DynamicCommand SQLParser.dynamicCommand(ParseInfo info)
          Parse error statement
 RaiseErrorStatement SQLParser.errorStatement(ParseInfo info)
          Parse error statement
 java.lang.Character SQLParser.escapeChar(ParseInfo info)
           
 StoredProcedure SQLParser.executeNamedParams(ParseInfo info, StoredProcedure storedProcedure)
          Parse an exec statement with named parameters
 StoredProcedure SQLParser.executeUnnamedParams(ParseInfo info, StoredProcedure storedProcedure, int parameterIndex)
          Parse an exec statement with unnamed parameters
 ExistsCriteria SQLParser.existsCriteria(ParseInfo info)
          Parse an exists criteria.
 Expression SQLParser.expression(ParseInfo info)
          Parse an expression - made up of literals and functions.
 From SQLParser.from(ParseInfo info)
          Parse a FROM.
 Function SQLParser.function(ParseInfo info)
          Parse a function.
 GroupBy SQLParser.groupBy(ParseInfo info)
          Parse a GROUP BY clause.
 SingleElementSymbol SQLParser.groupByItem(ParseInfo info)
          Parse a GROUP BY list item.
 Criteria SQLParser.having(ParseInfo info)
          Parse a HAVING clause.
 IfStatement SQLParser.ifStatement(ParseInfo info)
          Parse if statement
 Insert SQLParser.insert(ParseInfo info)
          Parse an INSERT command
 Into SQLParser.into(ParseInfo info)
           
 IsNullCriteria SQLParser.isNullCrit(ParseInfo info)
          Parse an IS [NOT] NULL criteria.
 FromClause SQLParser.joinedTable(ParseInfo info)
           
 Limit SQLParser.limit(ParseInfo info)
          Parse an LIMIT clause.
 LoopStatement SQLParser.loopStatement(ParseInfo info)
          Parse loop statement
 MatchCriteria SQLParser.matchCrit(ParseInfo info)
          Parse a match criteria.
 Criteria SQLParser.notCrit(ParseInfo info)
          Parse a logical NOT criteria.
 Option SQLParser.option(ParseInfo info)
          Parse an OPTION clause.
 OrderBy SQLParser.orderby(ParseInfo info)
          Parse an ORDER BY clause.
 java.lang.String SQLParser.paramName(ParseInfo info)
          Parse an execute statement parameter name (must not be enclosed in single or double ticks)
 Command QueryParser.parseCommand(java.lang.String sql, ParseInfo parseInfo)
          Takes a SQL string representing a Command and returns the object representation.
 Expression SQLParser.plusExpression(ParseInfo info)
          Parse an expression - made up of literals and functions.
 PredicateCriteria SQLParser.predicate(ParseInfo info)
          Parse a predicate criteria.
 Criteria SQLParser.primary(ParseInfo info)
          Parses the basic atomic criteria - either a predicate criteria or a criteria wrapped in ( ).
 JoinPredicate SQLParser.qualifiedJoin(ParseInfo info)
           
 Query SQLParser.query(ParseInfo info)
          Parse a SELECT query
 QueryCommand SQLParser.queryExpression(ParseInfo info)
          Currently just a place holder to keep consistency with the spec
 QueryCommand SQLParser.queryExpressionBody(ParseInfo info)
           
 QueryCommand SQLParser.queryPrimary(ParseInfo info)
           
 QueryCommand SQLParser.queryTerm(ParseInfo info)
           
 java.util.List SQLParser.rowValues(ParseInfo info)
          Parse row values - this is a comma separated list of values.
 SearchedCaseExpression SQLParser.searchedCaseExpression(ParseInfo info)
          Parse a searched CASE expression.
 Select SQLParser.select(ParseInfo info)
          Parse a SELECT clause.
 SelectSymbol SQLParser.selectSymbol(ParseInfo info)
           
 SetClauseList SQLParser.setClauseList(boolean shortName, ParseInfo info)
           
 AbstractSetCriteria SQLParser.setCrit(ParseInfo info)
          Parse a set criteria.
 CommandStatement SQLParser.sqlStatement(ParseInfo info)
          Parse sql statement
 Statement SQLParser.statement(ParseInfo info)
          Parse statement
 StoredProcedure SQLParser.storedProcedure(ParseInfo info)
          * Parse stored query command
 Command SQLParser.subquery(ParseInfo info)
           
 SubqueryCompareCriteria SQLParser.subqueryCompareCriteria(ParseInfo info)
          Parse a subquery compare criteria.
 SubqueryFromClause SQLParser.subqueryFromClause(ParseInfo info)
          Parse a unary from clause, which is just a single group name and an optional alias.
 FromClause SQLParser.tablePrimary(ParseInfo info)
           
 FromClause SQLParser.tableReference(ParseInfo info)
          Parse a join predicate clause, which occurs as an element in the FROM clause.
 FromClause SQLParser.tableReferenceUnescaped(ParseInfo info)
           
 Expression SQLParser.timesExpression(ParseInfo info)
          Parse an expression - made up of literals and functions.
 TranslateCriteria SQLParser.translateCriteria(ParseInfo info)
           
 UnaryFromClause SQLParser.unaryFromClause(ParseInfo info)
          Parse a unary from clause, which is just a single group name and an optional alias.
 Update SQLParser.update(ParseInfo info)
          Parse an UPDATE command
 Command SQLParser.userCommand(ParseInfo info)
           
 Criteria SQLParser.where(ParseInfo info)
          Parse a WHERE clause.
 WhileStatement SQLParser.whileStatement(ParseInfo info)
          Parse while statement
 



Copyright © 2009. All Rights Reserved.