Class SelectExpressionBuilder

  extended by isql.builder.ExpressionBuilder
      extended by isql.builder.SelectExpressionBuilder

public class SelectExpressionBuilder
extends ExpressionBuilder

The expression builder specifically for the select part of the SQL. The difference from the where expression builder is that here you need to match the select expressions with the groups of the GROUP BY clause. Also, CASE expressions are only valid in the select part of the query, not in the where clause

SHZ Oct 31, 2007

Constructor Summary
SelectExpressionBuilder(ColumnValues values, Groups groups)
Method Summary
Methods inherited from class isql.builder.ExpressionBuilder
buildConstant, buildExpression, buildTableColumn, fromPartialString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public SelectExpressionBuilder(ColumnValues values,
                               Groups groups)