org.eclipse.birt.data.engine.api.aggregation
Interface IAggregationFactory


public interface IAggregationFactory


Field Summary
static int AGGR_MEASURE
           
static int AGGR_TABULAR
           
static int AGGR_XTAB
           
 
Method Summary
 IAggregation getAggregation(java.lang.String name)
          Return an IAggregation instance according to the given aggregation name
 IAggregationInfo getAggrInfo(java.lang.String aggrName)
          Return an IAggregationInfo instance according to given aggregation name.
 java.util.List getAggrInfoList(int type)
          returns a list of IAggregationInfo instances which contains the information of aggregations.
 

Field Detail

AGGR_TABULAR

public static final int AGGR_TABULAR
See Also:
Constant Field Values

AGGR_XTAB

public static final int AGGR_XTAB
See Also:
Constant Field Values

AGGR_MEASURE

public static final int AGGR_MEASURE
See Also:
Constant Field Values
Method Detail

getAggrInfoList

public java.util.List getAggrInfoList(int type)
returns a list of IAggregationInfo instances which contains the information of aggregations.

Parameters:
type -
Returns:

getAggrInfo

public IAggregationInfo getAggrInfo(java.lang.String aggrName)
Return an IAggregationInfo instance according to given aggregation name.

Parameters:
aggrName -
Returns:

getAggregation

public IAggregation getAggregation(java.lang.String name)
Return an IAggregation instance according to the given aggregation name

Parameters:
name - the name of the aggregation
Returns:
an IAggregation instance specified by the give named


Copyright © 2005 Actuate Corp. All rights reserved.