|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.data.engine.api.aggregation.AggregationManager
public class AggregationManager
| Field Summary | |
|---|---|
static int |
AGGR_MEASURE
|
static int |
AGGR_TABULAR
|
static int |
AGGR_XTAB
|
static java.util.Map |
aggrMap
|
| Method Summary | |
|---|---|
static void |
destroyInstance()
Destroy shared instance of AggregationManager. |
IAggrFunction |
getAggregation(java.lang.String name)
|
java.util.List |
getAggregations()
get a list of IAggrFunction instances which contains all the aggregations function. |
java.util.List |
getAggregations(int type)
get a list of IAggrFunction instances for the specified type, which must be one of the values below: AggregationManager.AGGR_TABULAR,AggregationManager.AGGR_XTAB,AggregationManager.AGGR_MEASURE. |
static AggregationManager |
getInstance()
Return a shared instance of AggregationManager. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static java.util.Map aggrMap
public static final int AGGR_TABULAR
public static final int AGGR_XTAB
public static final int AGGR_MEASURE
| Method Detail |
|---|
public static AggregationManager getInstance()
throws org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataExceptionpublic static void destroyInstance()
public IAggrFunction getAggregation(java.lang.String name)
public java.util.List getAggregations(int type)
type -
public java.util.List getAggregations()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||