Copyright © 2011 Citra Technologies. All Rights Reserved.

com.citra.pivot.olap.metadata
Interface OlapCube

All Superinterfaces:
OlapObject
All Known Implementing Classes:
OlapCubeImpl, TableCube

public interface OlapCube
extends OlapObject

OlapCube is the metadata object that represents a cube in a schema.


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.
 
Methods inherited from interface com.citra.pivot.olap.metadata.OlapObject
getCaption, getDescription, getID, getName
 

Method Detail

getDimensions

DimensionList getDimensions()
Retrieves the dimensions of the cube.

Returns:
the cube's dimensions

getMeasureDimension

OlapDimension getMeasureDimension()
Retrieves the measure dimension.

Returns:
the cube's measure dimension

getMeasures

MeasureList getMeasures()
Retrieves the measures of the cube.

Returns:
the cube's measures

getSchema

OlapSchema getSchema()
Retrieves the schema this cube belongs to.

Returns:
the cube's schema

getSupportedLocales

LocaleList getSupportedLocales()
Retrieves the locales that are supported by this cube.

Returns:
the cube's supported locales

Copyright © 2011 Citra Technologies. All Rights Reserved.