|
||||||||||
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 |