|
Oracle® OLAP Java API Reference 12c Release 1 (12.1) E17708-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.olapi.metadata.BaseMetadataObject
oracle.olapi.metadata.PublicMetadataObject
oracle.olapi.metadata.mdm.MdmObject
oracle.olapi.metadata.mdm.MdmSchema
oracle.olapi.metadata.mdm.MdmOrganizationalSchema
public class MdmOrganizationalSchema
An MdmSchema that organizes MdmCube and other MdmObject objects, including other MdmOrganizationalSchema objects, that are related by informational content. An MdmOrganizationalSchema is equivalent to a folder or directory that contains associated items. Because MdmOrganizationalSchema objects can contain other MdmOrganizationalSchema objects, they can be arranged in a nested structure.
| Method Summary | |
|---|---|
java.lang.Object |
acceptVisitor(MdmObjectVisitor visitor, java.lang.Object context)Calls the visitMdmOrganizationalSchema method of the MdmObjectVisitor and passes that method this MdmOrganizationalSchema and an Object. |
void |
addOrganizationalSchema(MdmOrganizationalSchema subschema)Adds the specified MdmOrganizationalSchema to this MdmOrganizationalSchema. |
void |
addSubSchema(MdmSchema subschema)Adds the specified MdmSchema to this MdmOrganizationalSchema. |
java.lang.String |
getNamespace()Gets the namespace of this MdmOrganizationalSchema. |
java.util.List |
getOrganizationalSchemas()Gets the MdmOrganizationalSchema objects that this MdmOrganizationalSchema contains. |
MdmDatabaseSchema |
getOwner()Gets the MdmDatabaseSchema that owns this MdmOrganizationalSchema. |
java.util.List |
getPersistentLanguages()Gets the languages in which descriptions are available of this MdmOrganizationalSchema and the objects it contains. |
java.util.List |
getSubSchemas()Gets the MdmSchema objects that this MdmOrganizationalSchema contains. |
void |
removeOrganizationalSchema(MdmOrganizationalSchema subschema)Removes the specified MdmOrganizationalSchema from this MdmOrganizationalSchema. |
void |
removeSubSchema(MdmSchema subschema)Removes the specified MdmSchema from this MdmOrganizationalSchema. |
void |
setOwner(MdmDatabaseSchema schema)Specifies an MdmDatabaseSchema as the owner of this MdmOrganizationalSchema. |
| Methods inherited from class oracle.olapi.metadata.mdm.MdmSchema |
|---|
addCube, addDimension, addMeasure, getCubes, getDimensions, getMeasureDimension, getMeasures, getOuterSchema, removeCube, removeDimension, removeMeasure |
| Methods inherited from class oracle.olapi.metadata.mdm.MdmObject |
|---|
addDescription, addObjectClassification, findOrCreateDescription, getDescription, getDescription, getDescription, getDescriptions, getMetadataProvider, getObjectClassifications, getShortDescription, isClassifiedAs, removeDescription, removeObjectClassification, setDescription, setDescription, setDescription, setName, setShortDescription |
| Methods inherited from class oracle.olapi.metadata.BaseMetadataObject |
|---|
getContainedByObject, getID, getName, getNewName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public java.lang.Object acceptVisitor(MdmObjectVisitor visitor,
java.lang.Object context)
visitMdmOrganizationalSchema method of the MdmObjectVisitor and passes that method this MdmOrganizationalSchema and an Object.acceptVisitor in class MdmSchemavisitor - An MdmObjectVisitor that implements the Mdm11_ObjectVisitor interface.context - An Object.Object returned by the visitMdmOrganizationalSchema method.public final void addOrganizationalSchema(MdmOrganizationalSchema subschema)
MdmOrganizationalSchema to this MdmOrganizationalSchema.subschema - The MdmOrganizationalSchema to add to this MdmOrganizationalSchema.public final void addSubSchema(MdmSchema subschema)
MdmSchema to this MdmOrganizationalSchema. The MdmSchema must be an instance of an MdmOrganizationalSchema.addSubSchema in class MdmSchemasubschema - The MdmSchema to add to this MdmOrganizationalSchema.public final void removeOrganizationalSchema(MdmOrganizationalSchema subschema)
MdmOrganizationalSchema from this MdmOrganizationalSchema.subschema - The MdmOrganizationalSchema to remove from this MdmOrganizationalSchema.public final void removeSubSchema(MdmSchema subschema)
MdmSchema from this MdmOrganizationalSchema. The MdmSchema must be an instance of an MdmOrganizationalSchema.removeSubSchema in class MdmSchemasubschema - The MdmSchema to remove from this MdmOrganizationalSchema.public final java.util.List getOrganizationalSchemas()
MdmOrganizationalSchema objects that this MdmOrganizationalSchema contains.List of MdmOrganizationalSchema objects that this MdmOrganizationalSchema contains.public final java.util.List getSubSchemas()
MdmSchema objects that this MdmOrganizationalSchema contains. The MdmSchema objects are instances of MdmOrganizationalSchema.getSubSchemas in class MdmSchemaList of MdmOrganizationalSchema objects that this MdmOrganizationalSchema contains.public final MdmDatabaseSchema getOwner()
MdmDatabaseSchema that owns this MdmOrganizationalSchema.getOwner in class BaseMetadataObjectMdmDatabaseSchema that owns this MdmOrganizationalSchema.public final void setOwner(MdmDatabaseSchema schema)
MdmDatabaseSchema as the owner of this MdmOrganizationalSchema.schema - The MdmDatabaseSchema to own this MdmOrganizationalSchema.public final java.lang.String getNamespace()
MdmOrganizationalSchema. For information on namespaces, see Using Namespaces in the description of MdmMetadataProvider.String that contains the namespace of this MdmOrganizationalSchema.public java.util.List getPersistentLanguages()
MdmOrganizationalSchema and the objects it contains.List of String objects that contain the names of NLS languages.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||