U
- public static class HierarchyBuilderGroupingBased.Level<U>
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Method and Description |
---|---|
HierarchyBuilderGroupingBased.Level<U> |
addGroup(int size)
Adds the given group with the default aggregate function.
|
HierarchyBuilderGroupingBased.Level<U> |
addGroup(int size,
AggregateFunction<U> function)
Adds the given group with the given aggregate function.
|
HierarchyBuilderGroupingBased.Level<U> |
addGroup(int size,
java.lang.String label)
Adds the given group.
|
HierarchyBuilderGroupingBased.Level<U> |
clearGroups()
Removes all groups on this level.
|
java.util.List<HierarchyBuilderGroupingBased.Group<U>> |
getGroups()
Returns the list.
|
int |
getLevel() |
java.lang.String |
toString() |
public HierarchyBuilderGroupingBased.Level<U> addGroup(int size)
size
- public HierarchyBuilderGroupingBased.Level<U> addGroup(int size, AggregateFunction<U> function)
size
- function
- public HierarchyBuilderGroupingBased.Level<U> addGroup(int size, java.lang.String label)
size
- label
- public HierarchyBuilderGroupingBased.Level<U> clearGroups()
public java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups()
public int getLevel()
public java.lang.String toString()
toString
in class java.lang.Object