| 
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--oracle.AWXML.BaseObject
        |
        +--oracle.AWXML.MappingGroup
              |
              +--oracle.AWXML.CubeMapGroup
A MappingGroup that specifies data source mapping expressions for a Cube. The mappings specify the columns that contain data for the cube's measures and the key columns that reference the cube's dimensions.
A CubeMapGroup is owned by a Cube. Within the CubeMapGroup all of the dimension keys must be mapped, and some or all of the measures may be mapped.
Use the oracle.AWAction.BuildDatabase class to load data into the workspace cube from the mapped data source.
DimensionMapGroup, BuildDatabase| Fields inherited from class oracle.AWXML.BaseObject | 
DATABASENULL | 
| Constructor Summary | |
CubeMapGroup(BaseObject input)Creates a CubeMapGroup for the specified Cube. | 
|
| Method Summary | |
void | 
addCubeDimensionSourceExpression(CubeDimensionSourceExpression input)Adds the specified CubeDimensionSourceExpression to the CubeMapGroup. | 
void | 
addKeyMap(CubeDimensionSourceExpression input)Adds the specified CubeDimensionSourceExpression to the CubeMapGroup. | 
void | 
addMeasureMap(MeasureSourceExpression input)Adds the specified MeasureSourceExpression to the CubeMapGroup. | 
void | 
addMeasureSourceExpression(MeasureSourceExpression input)Adds the specified MeasureSourceExpression to the CubeMapGroup. | 
java.lang.String | 
Create(AWConnection connection)Creates the CubeMapGroup in the current analytic workspace of the specified database connection. | 
MeasureSourceExpression | 
CreateAttributeMap()Creates a MeasureSourceExpression in the CubeMapGroup. | 
CubeDimensionSourceExpression | 
CreateKeyMap()Creates a CubeDimensionSourceExpression in the CubeMapGroup. | 
java.util.Vector | 
getKeyMaps()Returns the cube dimension maps in the CubeMapGroup. | 
java.util.Vector | 
getMeasureMaps()Returns the measure maps in the CubeMapGroup. | 
void | 
removeKeyMap(CubeDimensionSourceExpression input)Removes the specified CubeDimensionSourceExpression from the CubeMapGroup. | 
void | 
removeMeasureMap(MeasureSourceExpression input)Removes the specified MeasureSourceExpression from the CubeMapGroup | 
java.lang.String | 
WriteToXML()Returns the CubeMapGroup as an XML string. | 
| Methods inherited from class oracle.AWXML.MappingGroup | 
Delete | 
| Methods inherited from class oracle.AWXML.BaseObject | 
Alter, CreateAfter, CreateBefore, CreateFirst, DataRead, getColumnName, getId, getLongName, getLongName, getName, getOwner, getPluralName, getPluralName, getSchema, getShortName, getShortName, setColumnName, setLongName, setLongName, setName, setPluralName, setPluralName, setSchema, setShortName, setShortName | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public CubeMapGroup(BaseObject input)
CubeMapGroup for the specified Cube.input - The Cube that owns the CubeMapGroup.| Method Detail | 
public java.lang.String WriteToXML()
CubeMapGroup as an XML string.String containing the XML that represents the CubeMapGroup.public void addMeasureMap(MeasureSourceExpression input)
MeasureSourceExpression to the CubeMapGroup.input - The MeasureSourceExpression to add.public void removeMeasureMap(MeasureSourceExpression input)
MeasureSourceExpression from the CubeMapGroupinput - The MeasureSourceExpression to remove.public void addMeasureSourceExpression(MeasureSourceExpression input)
MeasureSourceExpression to the CubeMapGroup.
This method is the functional equivalent of addMeasureMap. It exists to satisfy internal requirements of the API.
input - The MeasureSourceExpression to add.public java.util.Vector getMeasureMaps()
CubeMapGroup.Vector of MeasureSourceExpression objects.public void addKeyMap(CubeDimensionSourceExpression input)
CubeDimensionSourceExpression to the CubeMapGroup.input - The CubeDimensionSourceExpression to add.public void removeKeyMap(CubeDimensionSourceExpression input)
CubeDimensionSourceExpression from the CubeMapGroup.input - The CubeDimensionSourceExpression to remove.public void addCubeDimensionSourceExpression(CubeDimensionSourceExpression input)
CubeDimensionSourceExpression to the CubeMapGroup.
This method is the functional equivalent of addKeyMap. It exists to satisfy internal requirements of the API.
input - The CubeDimensionSourceExpression to add.public java.util.Vector getKeyMaps()
CubeMapGroup.Vector of CubeDimensionSourceExpression objects.public CubeDimensionSourceExpression CreateKeyMap()
CubeDimensionSourceExpression in the CubeMapGroup.CubeDimensionSourceExpression.public MeasureSourceExpression CreateAttributeMap()
MeasureSourceExpression in the CubeMapGroup.
The name of this method will be changed to CreateMeasureMap.
MeasureSourceExpression.public java.lang.String Create(AWConnection connection)
CubeMapGroup in the current analytic workspace of the specified database connection.connection - The AWConnection that specifies the database connection.success" if successful.
  | 
Oracle® OLAP Analytic Workspace Java API Reference 10g Release 2 (10.2) B14351-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||