org.outerj.grouping
Class TopLevelGroupDefinition

java.lang.Object
  extended byorg.outerj.grouping.GroupDefinition
      extended byorg.outerj.grouping.TopLevelGroupDefinition

public class TopLevelGroupDefinition
extends GroupDefinition

A special case of GroupDefinition for the group that corresponds to the whole table and thus contains all other groups. This group is not associated with any columnId.


Nested Class Summary
 
Nested classes inherited from class org.outerj.grouping.GroupDefinition
GroupDefinition.SummaryFieldDefinition
 
Field Summary
 
Fields inherited from class org.outerj.grouping.GroupDefinition
columnIds, mainSummaryField, summaryFields
 
Constructor Summary
TopLevelGroupDefinition()
           
 
Method Summary
 java.lang.String[] getColumnIds()
           
 
Methods inherited from class org.outerj.grouping.GroupDefinition
addSummaryField, getMainSummaryField, getSummaryFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopLevelGroupDefinition

public TopLevelGroupDefinition()
Method Detail

getColumnIds

public java.lang.String[] getColumnIds()
Overrides:
getColumnIds in class GroupDefinition