Skip navigation links

Oracle® OLAP Java API Reference
11g Release 1 (11.1)

B28128-03


oracle.olapi.metadata
Interface MetadataObject

All Known Implementing Classes:
AttributeMap, AW, AWAttributeOrganization, AWCubeOrganization, AWPrimaryDimensionOrganization, BaseMetadataObject, CubeDimensionalityMap, CubeMap, CubeOrganization, DimensionMap, FundamentalMetadataObject, HierarchyLevelMap, MdmAssignment, MdmAttribute, MdmAttributeModel, MdmBaseAttribute, MdmBaseMeasure, MdmColumn, MdmCube, MdmCustomMember, MdmDatabaseSchema, MdmDerivedAttribute, MdmDerivedMeasure, MdmDescription, MdmDimension, MdmDimensionality, MdmDimensionCalculationModel, MdmDimensionedObject, MdmDimensionedObjectModel, MdmDimensionLevel, MdmHierarchy, MdmHierarchyLevel, MdmLevel, MdmLevelHierarchy, MdmMeasure, MdmMeasureDimension, MdmMeasureModel, MdmModel, MdmMultiValuedAttribute, MdmMultiValuedDerivedAttribute, MdmNamedBuildProcess, MdmObject, MdmOrganizationalSchema, MdmPrimaryDimension, MdmRootSchema, MdmSchema, MdmSingleValuedAttribute, MdmSource, MdmStandardDimension, MdmStandardMember, MdmSubDimension, MdmTable, MdmTimeDimension, MdmTimeMember, MdmValueHierarchy, MeasureMap, MemberListMap, MtmAggregationSpecification, MtmAggregationStep, MtmAttributeMap, MtmAWColumnExpression, MtmAWView, MtmBaseCube, MtmColumnExpression, MtmCompoundExpression, MtmCompoundTable, MtmCube, MtmCubeDimensionality, MtmCustomExpression, MtmDerivedAttributeMap, MtmDimensionMap, MtmDimensionOrderSpecification, MtmExpression, MtmFirstLastAggregationStep, MtmHierarchyMap, MtmLevelHierarchyMap, MtmLevelMap, MtmLiteralExpression, MtmMeasureMap, MtmNoAggregationStep, MtmObject, MtmPartitionedCube, MtmPrimaryDimensionMap, MtmRDBMSColumnExpression, MtmRdbmsTableOrView, MtmSelectStatement, MtmSimpleAggregationStep, MtmSolvedCube, MtmSolvedCubeDimensionality, MtmSolvedETCubeDimensionality, MtmSolvedGroupingSetCubeDimensionality, MtmSolvedLevelBasedCubeDimensionality, MtmSolvedLevelHierarchyMap, MtmSolvedRollupCubeDimensionality, MtmSolveSpecification, MtmSourceMap, MtmStoredAttributeMap, MtmSubDimensionMap, MtmTableOrView, MtmTabularSource, MtmUnsolvedCube, MtmUnsolvedCubeDimensionality, MtmUnsolvedLevelHierarchyMap, MtmValueExpression, MtmValueHierarchyMap, MtmValueLevelHierarchyMap, MtmWeightedAverageAggregationStep, MVCreationOptions, ObjectMap, PrimaryDimensionOrganization, RolapCubeOrganization, RolapPrimaryDimensionOrganization, SolvedHierarchyMap, SolvedLevelHierarchyMap, SolvedValueHierarchyMap, ValueMap

public interface MetadataObject

An interface for an object that is accessed through a MetadataProvider and that describes a particular set of data, such as a sales measure, or a property of such data.

A MetadataObject has a unique identifier (ID) that persists from one MetadataProvider instance to another. Therefore, an application can store the ID for a given MetadataObject in one execution, and then it can use it in a later execution. Of course, repeated use assumes that the MetadataObject has not changed from execution to execution.

In addition to metadata and property classes, this interface is implemented by classes that represent fundamental operations such as addition and fundamental data types such as Integer. For the most part, these classes are used by internal OLAP API code, not by application developers.


Method Summary
 java.lang.String getID()
          Gets the unique identifier for this MetadataObject.

 

Method Detail

getID

java.lang.String getID()
Gets the unique identifier for this MetadataObject.
Returns:
A String that uniquely identifies this MetadataObject.

Skip navigation links

Copyright © 2002, 2008, Oracle. All rights reserved.