org.ofbiz.sql
Class SelectGroup

java.lang.Object
  extended by org.ofbiz.sql.Atom
      extended by org.ofbiz.sql.SelectGroup
All Implemented Interfaces:
Appender<java.lang.StringBuilder>

public final class SelectGroup
extends Atom


Constructor Summary
SelectGroup(boolean isDistinct, java.util.List<FieldAll> fieldAlls, java.util.Map<java.lang.String,FieldDef> fieldDefs, Table table, Condition whereCondition, Condition havingCondition, java.util.List<java.lang.String> groupBy)
           
 
Method Summary
 java.lang.StringBuilder appendTo(java.lang.StringBuilder sb)
           
 boolean equals(java.lang.Object o)
           
 java.util.Collection<FieldAll> getFieldAlls()
           
 java.util.Collection<FieldDef> getFieldDefs()
           
 java.util.List<java.lang.String> getGroupBy()
           
 Condition getHavingCondition()
           
 boolean getIsDistinct()
           
 Table getTable()
           
 Condition getWhereCondition()
           
 
Methods inherited from class org.ofbiz.sql.Atom
checkEmpty, checkEmpty, equalsHelper, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectGroup

public SelectGroup(boolean isDistinct,
                   java.util.List<FieldAll> fieldAlls,
                   java.util.Map<java.lang.String,FieldDef> fieldDefs,
                   Table table,
                   Condition whereCondition,
                   Condition havingCondition,
                   java.util.List<java.lang.String> groupBy)
Method Detail

getIsDistinct

public boolean getIsDistinct()

getFieldAlls

public java.util.Collection<FieldAll> getFieldAlls()

getFieldDefs

public java.util.Collection<FieldDef> getFieldDefs()

getTable

public Table getTable()

getWhereCondition

public Condition getWhereCondition()

getHavingCondition

public Condition getHavingCondition()

getGroupBy

public java.util.List<java.lang.String> getGroupBy()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

appendTo

public java.lang.StringBuilder appendTo(java.lang.StringBuilder sb)