| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Aggregation
Interface Aggregation is used to check whether
 a column is aggregating following a specified rule in a tree.
 Aggregation can be additive, mean, min, max, etc.
| Field Summary | 
|---|
| Fields inherited from interface infovis.metadata.AggregationConstants | 
|---|
| AGGREGATE_COMPATIBLE, AGGREGATE_NO, AGGREGATE_YES, AGGREGATION_TYPE, AGGREGATION_TYPE_ADDITIVE, AGGREGATION_TYPE_ATLEAF, AGGREGATION_TYPE_CONCAT, AGGREGATION_TYPE_MAX, AGGREGATION_TYPE_MEAN, AGGREGATION_TYPE_MIN, AGGREGATION_TYPE_NONE | 
| Fields inherited from interface infovis.metadata.Constants | 
|---|
| CONTRIBUTOR, COVERAGE, CREATOR, DATE, DESCRITION, FORMAT, IDENTIFIER, LANGUAGE, PUBLISHER, RELATION, RIGHTS, SOURCE, SUBJECT, TITLE, TYPE | 
| Method Summary | |
|---|---|
|  Column | aggregate(Column src,
          Tree tree,
          Column dst)Computes the aggregation values of the specified source column into the destination column. | 
|  String | getType()Returns the type name of the aggregation. | 
|  boolean | isAggregating(Column col,
              Tree tree)Checks whether a column is aggregating following the class aggregation scheme. | 
| Method Detail | 
|---|
boolean isAggregating(Column col,
                      Tree tree)
col - the columntree - the tree
true if the column follows the aggregation
 scheme, false otherwise.
Column aggregate(Column src,
                 Tree tree,
                 Column dst)
src - the source columntree - the treedst - the destination column
String getType()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||