com.redstarhackers.jdbc.query
Class QueryGrouping

java.lang.Object
  extended bycom.redstarhackers.jdbc.query.QueryGrouping

public class QueryGrouping
extends java.lang.Object

TODO Class summary sentence. Class documentation.

Version:
$Revision: 1083 $
Author:
$Author: kostya $

Constructor Summary
QueryGrouping()
           
QueryGrouping(java.lang.String param)
           
QueryGrouping(java.lang.String param, QueryGrouping parent)
           
 
Method Summary
 QueryGrouping chainGrouping(QueryGrouping group)
           
protected  QueryExpression getHaving()
           
protected  java.lang.String getParameter()
           
 QueryGrouping groupBy(java.lang.String parameter)
           
 QueryGrouping having(QueryExpression haveVal)
           
protected  void setHaving(QueryExpression val)
           
protected  void setNext(QueryGrouping nextVal)
           
protected  void setParameter(java.lang.String val)
           
protected  void setPrev(QueryGrouping prevVal)
           
 java.lang.String toSql()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryGrouping

public QueryGrouping()

QueryGrouping

public QueryGrouping(java.lang.String param)

QueryGrouping

public QueryGrouping(java.lang.String param,
                     QueryGrouping parent)
Method Detail

chainGrouping

public QueryGrouping chainGrouping(QueryGrouping group)

groupBy

public QueryGrouping groupBy(java.lang.String parameter)

having

public QueryGrouping having(QueryExpression haveVal)

toSql

public java.lang.String toSql()

setPrev

protected void setPrev(QueryGrouping prevVal)

setNext

protected void setNext(QueryGrouping nextVal)

getParameter

protected java.lang.String getParameter()

setParameter

protected void setParameter(java.lang.String val)

getHaving

protected QueryExpression getHaving()

setHaving

protected void setHaving(QueryExpression val)