|
Copyright © 2011 Citra Technologies. All Rights Reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.citra.pivot.olap.metadata.impl.AbstractOlapObject
com.citra.pivot.olap.metadata.impl.OlapCubeImpl
public class OlapCubeImpl
OlapCubeImpl is a modifiable OlapCube implementation.
Field Summary | |
---|---|
protected DimensionList |
dimensions
the list of dimensions |
protected LocaleList |
locales
the list of supported locales |
protected OlapDimension |
measureDimension
the measure dimension |
protected MeasureList |
measures
the list of measures |
protected OlapSchema |
schema
the schema |
Fields inherited from class com.citra.pivot.olap.metadata.impl.AbstractOlapObject |
---|
caption, description, id, name |
Constructor Summary | |
---|---|
OlapCubeImpl(String name,
String id,
String caption,
String description,
OlapSchema schema)
Constructs an OlapCubeImpl. |
Method Summary | |
---|---|
DimensionList |
getDimensions()
Retrieves the dimensions of the cube. |
OlapDimension |
getMeasureDimension()
Retrieves the measure dimension. |
MeasureList |
getMeasures()
Retrieves the measures of the cube. |
OlapSchema |
getSchema()
Retrieves the schema this cube belongs to. |
LocaleList |
getSupportedLocales()
Retrieves the locales that are supported by this cube. |
void |
setDimensions(List dimensions)
Assigns the dimensions of this cube. |
void |
setMeasureDimension(OlapDimension measureDimension)
Assigns the measure dimension of this cube. |
void |
setMeasures(List measures)
Assigns the measures of this cube. |
void |
setSchema(OlapSchema schema)
Assigns the schema of this cube. |
void |
setSupportedLocales(Collection locales)
Assigns the supported locales of this cube. |
Methods inherited from class com.citra.pivot.olap.metadata.impl.AbstractOlapObject |
---|
getCaption, getDescription, getID, getName, setCaption, setDescription, setID, setName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.citra.pivot.olap.metadata.OlapObject |
---|
getCaption, getDescription, getID, getName |
Field Detail |
---|
protected DimensionList dimensions
protected MeasureList measures
protected OlapSchema schema
protected LocaleList locales
protected OlapDimension measureDimension
Constructor Detail |
---|
public OlapCubeImpl(String name, String id, String caption, String description, OlapSchema schema)
Method Detail |
---|
public DimensionList getDimensions()
getDimensions
in interface OlapCube
public OlapDimension getMeasureDimension()
getMeasureDimension
in interface OlapCube
public MeasureList getMeasures()
getMeasures
in interface OlapCube
public OlapSchema getSchema()
getSchema
in interface OlapCube
public LocaleList getSupportedLocales()
getSupportedLocales
in interface OlapCube
public void setDimensions(List dimensions)
dimensions
- the dimensions to assignpublic void setMeasureDimension(OlapDimension measureDimension)
measureDimension
- the measure dimension to assignpublic void setMeasures(List measures)
measures
- the measures to assignpublic void setSchema(OlapSchema schema)
schema
- the schema to assignpublic void setSupportedLocales(Collection locales)
locales
- the locales to assign
|
Copyright © 2011 Citra Technologies. All Rights Reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |