Uses of Interface
org.edg.info.sqlutil.parsql.ExpSelConst

Packages that use ExpSelConst
org.edg.info.sqlutil.parsql   
org.edg.info.sqlutil.rdb   
 

Uses of ExpSelConst in org.edg.info.sqlutil.parsql
 

Classes in org.edg.info.sqlutil.parsql that implement ExpSelConst
 class Constant
          Constant: a representation of SQL constants
 class Expression
          An SQL Expression, an operator and one or more operands.
 class SelectStatement
          SelectStatement: an SQL SELECT statement
 

Methods in org.edg.info.sqlutil.parsql that return ExpSelConst
 ExpSelConst UpdateStatement.getColumnUpdate(java.lang.String col)
          Get the SQL expression that specifies a given column's update value.
 ExpSelConst UpdateStatement.getWhere()
          Get the WHERE clause of this UPDATE statement.
 ExpSelConst SelectStatement.getWhere()
          Get the WHERE part of the statement
 ExpSelConst SelectItem.getExpression()
          DOCUMENT ME!
 ExpSelConst OrderBy.getExpression()
          Get the ORDER BY expression.
 ExpSelConst InsertStatement.getValueSpec()
          Returns the valueSpec for this INSERT statement.
 ExpSelConst GroupBy.getHaving()
          Gets the HAVING clause.
 ExpSelConst Expression.getOperand(int pos)
          Get an operand according to its index (position).
 ExpSelConst DeleteStatement.getWhere()
          Returns the SQL WHERE clause from this DELETE statement.
 

Methods in org.edg.info.sqlutil.parsql with parameters of type ExpSelConst
 void UpdateStatement.addWhere(ExpSelConst w)
          Insert a WHERE clause in the UPDATE statement
 void SelectStatement.addWhere(ExpSelConst w)
          Insert a WHERE clause
 void SelectItem.setExpression(ExpSelConst e)
          Initialize this SELECT item as an SQL expression (not a column name nor wildcard) Example: SELECT a+b FROM table1; (a+b is an expression)
 void InsertStatement.addValueSpec(ExpSelConst valueSpec)
          Specify the VALUES part or SQL sub-query of the INSERT statement
 void GroupBy.setHaving(ExpSelConst having)
          Initializes the HAVING part of the GROUP BY.
 void Expression.addOperand(ExpSelConst o)
          Add an operand to the current expression.
 void DeleteStatement.addWhere(ExpSelConst where)
          Add a WHERE clause to the DELETE statement.
 

Constructors in org.edg.info.sqlutil.parsql with parameters of type ExpSelConst
OrderBy(ExpSelConst e)
           
Expression(java.lang.String operator, ExpSelConst operand1)
          Create an SQL Expression given the operator and 1st operand
Expression(java.lang.String operator, ExpSelConst operand1, ExpSelConst operand2)
          Create an SQL Expression given the operator, 1st and 2nd operands
 

Uses of ExpSelConst in org.edg.info.sqlutil.rdb
 

Methods in org.edg.info.sqlutil.rdb with parameters of type ExpSelConst
 boolean SQLExpEvaluator.eval(Tuple tuple, ExpSelConst exp)
          Evaluate a boolean expression to true or false (for example, SQL WHERE clauses are boolean expressions)
 java.lang.Object SQLExpEvaluator.evalExpValue(Tuple tuple, ExpSelConst exp)
          Evaluate a numeric or string expression (example: a+1)