Class GroupBy

java.lang.Object
app.babylon.table.grouping.GroupBy

public class GroupBy extends Object
Grouping result keyed by group values and holding one table view per group.
  • Constructor Details

    • GroupBy

      public GroupBy(Map<GroupKey,TableColumnar> groupedTables)
      Creates a grouping result from grouped tables.
      Parameters:
      groupedTables - grouped table map
  • Method Details

    • getGroupedTables

      public Map<GroupKey,TableColumnar> getGroupedTables(Map<GroupKey,TableColumnar> x)
      Copies the grouped tables into the supplied destination map.
      Parameters:
      x - destination map or null
      Returns:
      destination map containing the grouped tables