|
Oracle® OLAP Java API Reference 11g Release 1 (11.1) B28128-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.olapi.metadata.mdm.MdmCustomObjectFactory
public final class MdmCustomObjectFactory
An object that creates custom members for an MdmStandardDimension
or an MdmTimeDimension
. You get an MdmCustomObjectFactory
with the getMdmCustomObjectFactory
method of the MdmMetadataProvider
you are using. The custom objects exist only for the life of the MdmMetadataProvider
, so that when you close your connection these transient objects no longer exist.
For the methods that return a custom dimension member, such as createStandardCustomMember
, the precedence
parameter specifies the order in which Oracle OLAP evaluates the Assignment
objects of the Model
objects for the dimension. A higher precedence value indicates a higher precedence.
Most of the methods of this class are deprecated as of Oracle 11g, Release 1 because those methods use classes in the oracle.olapi.metadata.mtm
package. All of the classes in the mtm
package are deprecated as of Oracle 11g, Release 1.
Method Summary | |
---|---|
MtmAWColumnExpression |
createAWColumnExpression(java.lang.String columnName, java.lang.String awObject) Deprecated. As of Oracle 11g, Release 1 (11.1); hidden method. |
MdmAttribute |
createBooleanAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmAttribute |
createBooleanAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmLevel |
createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmMeasure |
createBooleanMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmMeasure |
createBooleanMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MtmColumnExpression |
createColumnExpression(java.lang.String columnName) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by ColumnExpression . |
MtmCustomExpression |
createCustomExpression(java.lang.String expression) Deprecated. As of Oracle9i, Release 2 (9.2.0.5); replaced by Expression . |
MtmCustomExpression |
createCustomExpression(java.lang.String expression, MetadataObject datatype) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by Expression . |
MdmMeasure |
createCustomMeasure(java.lang.String name, MdmMeasureDimension dim, MdmSchema schema, Source source, int precedence) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmMeasure |
createCustomMeasure(java.lang.String name, MdmMeasureDimension dim, Source source, int precedence) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmMeasure |
createCustomMeasure(java.lang.String name, Source source, int precedence) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmAttribute |
createDateAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmAttribute |
createDateAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmLevel |
createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmMeasure |
createDateMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmMeasure |
createDateMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmAttribute |
createEndDateAttribute(MdmTimeDimension timeDimension, MtmValueExpression defaultExpression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute . |
MdmLevelHierarchy |
createLevelHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MdmLevelHierarchy prototype) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateLevelHierarchy . |
MdmMeasureDimension |
createMeasureDimension(java.lang.String name) Deprecated. As of Oracle 11g, Release 1 (11.1); no replacement. |
MdmAttribute |
createNumericAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmAttribute |
createNumericAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmLevel |
createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmMeasure |
createNumericMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmMeasure |
createNumericMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmSchema |
createSchema(java.lang.String name) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmDatabaseSchema.findOrCreateOrganizationalSchema . |
MdmLevelHierarchy |
createSolvedLevelHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MtmTabularSource table, MtmValueExpression gidExpression, MtmValueExpression etExpression, MtmValueExpression parentGIDExpression, MtmValueExpression parentETExpression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateLevelHierarchy . |
MdmStandardMember |
createStandardCustomMember(java.lang.String name, MdmStandardDimension dim, MdmLevel level, java.lang.String parent, MdmLevel parentLevel, Source source, int precedence) Creates a custom dimension member for an MdmLevel and adds the member to an MdmStandardDimension ; the member has the specified parent at the specified level. |
MdmStandardMember |
createStandardCustomMember(java.lang.String name, MdmStandardDimension dim, MdmLevel level, java.lang.String parent, Source source, int precedence) Creates a custom dimension member for an MdmLevel and adds the member to an MdmStandardDimension ; the member has the specified parent at the level that is one level above the level of the custom member. |
MdmStandardMember |
createStandardCustomMember(java.lang.String name, MdmStandardDimension dim, MdmValueHierarchy valueHier, Source source, int precedence) Creates a custom dimension member of an MdmValueHierarchy and adds the member to an MdmStandardDimension . |
MdmStandardDimension |
createStandardDimension(java.lang.String name) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmDatabaseSchema.findOrCreateStandardDimension . |
MdmAttribute |
createStringAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmAttribute |
createStringAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute and MdmPrimaryDimension.findOrCreateDerivedAttribute . |
MdmLevel |
createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmLevel |
createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmLevelHierarchy.findOrCreateHierarchyLevel . |
MdmMeasure |
createStringMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmMeasure |
createStringMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmCube.findOrCreateBaseMeasure and MdmCube.findOrCreateDerivedMeasure . |
MdmTimeMember |
createTimeCustomMember(java.lang.String name, MdmTimeDimension dim, MdmLevel level, java.lang.String parent, java.util.Date endDate, int timeSpan, Source source, int precedence) Creates a custom dimension member for an MdmLevel and adds the member to an MdmTimeDimension ; the member has the specified parent at the level that is one level above the level of the custom member. |
MdmTimeMember |
createTimeCustomMember(java.lang.String name, MdmTimeDimension dim, MdmLevel level, java.lang.String parent, MdmLevel parentLevel, java.util.Date endDate, int timeSpan, Source source, int precedence) Creates a custom dimension member for an MdmLevel and adds the member to an MdmTimeDimension ; the member has the specified parent at the specified level. |
MdmTimeMember |
createTimeCustomMember(java.lang.String name, MdmTimeDimension dim, MdmValueHierarchy valueHier, java.util.Date endDate, int timeSpan, Source source, int precedence) Creates a custom dimension member of an MdmValueHierarchy and adds the member to an MdmTimeDimension . |
MdmTimeDimension |
createTimeDimension(java.lang.String name) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmDatabaseSchema.findOrCreateTimeDimension . |
MdmAttribute |
createTimeSpanAttribute(MdmTimeDimension timeDimension, MtmValueExpression defaultExpression) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateBaseAttribute . |
MdmLevelHierarchy |
createUnsolvedLevelHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MtmTabularSource table) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateLevelHierarchy . |
MdmValueHierarchy |
createValueHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MdmLevelHierarchy levelHierarchy) Deprecated. As of Oracle 11g, Release 1 (11.1); replaced by MdmPrimaryDimension.findOrCreateValueHierarchy . |
MdmMetadataProvider |
getMdmMetadataProvider() Gets the MdmMetadataProvider associated with this MdmCustomObjectFactory . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public MdmMeasure createNumericMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createNumericMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createDateMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createDateMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createStringMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createStringMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createBooleanMeasure(java.lang.String name, MtmPartitionedCube cube, MtmValueExpression expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createBooleanMeasure(java.lang.String name, MtmPartitionedCube cube, java.lang.String expression)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmAttribute createNumericAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createNumericAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createDateAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createDateAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createStringAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createStringAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createBooleanAttribute(java.lang.String name, MdmPrimaryDimension dimension, MtmValueExpression expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createBooleanAttribute(java.lang.String name, MdmPrimaryDimension dimension, java.lang.String expression)
MdmPrimaryDimension.findOrCreateBaseAttribute
and MdmPrimaryDimension.findOrCreateDerivedAttribute
.public MdmAttribute createEndDateAttribute(MdmTimeDimension timeDimension, MtmValueExpression defaultExpression)
MdmPrimaryDimension.findOrCreateBaseAttribute
.public MdmAttribute createTimeSpanAttribute(MdmTimeDimension timeDimension, MtmValueExpression defaultExpression)
MdmPrimaryDimension.findOrCreateBaseAttribute
.public MdmLevel createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createNumericLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createStringLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createDateLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, int levelNumber)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, MtmValueExpression expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevel createBooleanLevel(java.lang.String name, MdmLevelHierarchy hierarchy, java.lang.String expression, MdmLevel parentLevel)
MdmLevelHierarchy.findOrCreateHierarchyLevel
.public MdmLevelHierarchy createLevelHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MdmLevelHierarchy prototype)
MdmPrimaryDimension.findOrCreateLevelHierarchy
.public MdmLevelHierarchy createUnsolvedLevelHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MtmTabularSource table)
MdmPrimaryDimension.findOrCreateLevelHierarchy
.public MdmLevelHierarchy createSolvedLevelHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MtmTabularSource table, MtmValueExpression gidExpression, MtmValueExpression etExpression, MtmValueExpression parentGIDExpression, MtmValueExpression parentETExpression)
MdmPrimaryDimension.findOrCreateLevelHierarchy
.public MdmValueHierarchy createValueHierarchy(java.lang.String name, MdmPrimaryDimension primaryDimension, MdmLevelHierarchy levelHierarchy)
MdmPrimaryDimension.findOrCreateValueHierarchy
.public MdmStandardDimension createStandardDimension(java.lang.String name)
MdmDatabaseSchema.findOrCreateStandardDimension
.public MdmTimeDimension createTimeDimension(java.lang.String name)
MdmDatabaseSchema.findOrCreateTimeDimension
.public MdmMeasureDimension createMeasureDimension(java.lang.String name)
public MdmStandardMember createStandardCustomMember(java.lang.String name, MdmStandardDimension dim, MdmLevel level, java.lang.String parent, Source source, int precedence)
MdmLevel
and adds the member to an MdmStandardDimension
; the member has the specified parent at the level that is one level above the level of the custom member.name
- A String
that contains a name for the member.dim
- The MdmStandardDimension
to which you want to add the member.level
- The MdmLevel
to which you want the member to belong.parent
- A String
that contains the local value of the parent of the member. The parent must be a member of the level that is one level above the level to which the custom member belongs.source
- A Source
that specifies the value of the custom member; this value is the measure value that is specified by the custom member for an MdmMeasure
that is dimensioned by the MdmStandardDimension
.precedence
- An integer that specifies the precedence for the custom member.MdmStandardMember
that is a custom member of the level and the dimension.public MdmStandardMember createStandardCustomMember(java.lang.String name, MdmStandardDimension dim, MdmLevel level, java.lang.String parent, MdmLevel parentLevel, Source source, int precedence)
MdmLevel
and adds the member to an MdmStandardDimension
; the member has the specified parent at the specified level.name
- A String
that contains a name for the member.dim
- The MdmStandardDimension
to which you want to add the member.level
- The MdmLevel
to which you want the member to belong.parent
- A String
that contains the local value of the parent of the member.parentLevel
- The MdmLevel
to which the parent of the member belongs.source
- A Source
that specifies the value of the custom member; this value is the measure value that is specified by the custom member for an MdmMeasure
that is dimensioned by the MdmStandardDimension
.precedence
- An integer that specifies the precedence for the custom member.MdmStandardMember
that is a custom member of the level and the dimension.public MdmStandardMember createStandardCustomMember(java.lang.String name, MdmStandardDimension dim, MdmValueHierarchy valueHier, Source source, int precedence)
MdmValueHierarchy
and adds the member to an MdmStandardDimension
. A custom member of an MdmValueHierarchy
does not have a parent.name
- A String
that contains a name for the member.dim
- The MdmStandardDimension
to which you want to add the member.valueHier
- The MdmValueHierarchy
to which you want the member to belong.source
- A Source
that specifies the value of the custom member; this value is the measure value that is specified by the custom member for an MdmMeasure
that is dimensioned by the MdmStandardDimension
.precedence
- An integer that specifies the precedence for the custom member.MdmStandardMember
that is a custom member of the value hierarchy and the dimension.public MdmTimeMember createTimeCustomMember(java.lang.String name, MdmTimeDimension dim, MdmLevel level, java.lang.String parent, java.util.Date endDate, int timeSpan, Source source, int precedence)
MdmLevel
and adds the member to an MdmTimeDimension
; the member has the specified parent at the level that is one level above the level of the custom member.name
- A String
that contains a name for the MdmTimeMember
.dim
- The MdmTimeDimension
to which to add the custom member.level
- The MdmLevel
to which you want the custom member to belong.parent
- A String
that contains the local value of the parent of the member. The parent must be a member of the level that is one level above the level to which the custom member belongs.endDate
- A Date
that specifies the end date for the custom member.timeSpan
- An int
that specifies the number of time periods that are the time span of the custom member.source
- A Source
that specifies the value of the custom member; this value is the measure value that is specified by the custom member for an MdmMeasure
that is dimensioned by the MdmTimeDimension
.precedence
- An integer that specifies the precedence for the custom member.MdmTimeMember
that is a custom member of the level and the dimension.public MdmTimeMember createTimeCustomMember(java.lang.String name, MdmTimeDimension dim, MdmLevel level, java.lang.String parent, MdmLevel parentLevel, java.util.Date endDate, int timeSpan, Source source, int precedence)
MdmLevel
and adds the member to an MdmTimeDimension
; the member has the specified parent at the specified level.name
- A String
that contains a name for the MdmTimeMember
.dim
- The MdmTimeDimension
to which to add the custom member.level
- The MdmLevel
to which you want the custom member to belong.parent
- A String
that contains the local value of the parent of the member.parentLevel
- The MdmLevel
to which the parent of the member belongs.endDate
- A Date
that specifies the end date for the custom member.timeSpan
- An int
that specifies the number of time periods that are the time span of the custom member.source
- A Source
that specifies the value of the custom member; this value is the measure value that is specified by the custom member for an MdmMeasure
that is dimensioned by the MdmTimeDimension
.precedence
- An integer that specifies the precedence for the custom member.MdmTimeMember
that is a custom member of the level and the dimension.public MdmTimeMember createTimeCustomMember(java.lang.String name, MdmTimeDimension dim, MdmValueHierarchy valueHier, java.util.Date endDate, int timeSpan, Source source, int precedence)
MdmValueHierarchy
and adds the member to an MdmTimeDimension
. A custom member of an MdmValueHierarchy
does not have a parent.name
- A String
that contains a name for the MdmTimeMember
.valueHier
- The MdmValueHierarchy
to which you want the custom member to belong.endDate
- A Date
that specifies the end date for the custom member.timeSpan
- An integer that specifies the number of time periods that are the time span of the custom member.source
- A Source
that specifies the value of the custom member; this value is the measure value that is specified by the custom member for an MdmMeasure
that is dimensioned by the MdmTimeDimension
.precedence
- An integer that specifies the precedence for the custom member.MdmTimeMember
that is a custom member of the value hierarchy and the dimension.public MdmMeasure createCustomMeasure(java.lang.String name, Source source, int precedence)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createCustomMeasure(java.lang.String name, MdmMeasureDimension dim, Source source, int precedence)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmMeasure createCustomMeasure(java.lang.String name, MdmMeasureDimension dim, MdmSchema schema, Source source, int precedence)
MdmCube.findOrCreateBaseMeasure
and MdmCube.findOrCreateDerivedMeasure
.public MdmSchema createSchema(java.lang.String name)
MdmDatabaseSchema.findOrCreateOrganizationalSchema
.public MtmColumnExpression createColumnExpression(java.lang.String columnName)
ColumnExpression
.public MtmAWColumnExpression createAWColumnExpression(java.lang.String columnName, java.lang.String awObject)
public MtmCustomExpression createCustomExpression(java.lang.String expression, MetadataObject datatype)
Expression
.public MtmCustomExpression createCustomExpression(java.lang.String expression)
Expression
.public final MdmMetadataProvider getMdmMetadataProvider()
MdmMetadataProvider
associated with this MdmCustomObjectFactory
.MdmMetadataProvider
associated with this MdmCustomObjectFactory
.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |