# Uses of Interface
com.sas.metadata.remote.OLAPSchema

Packages that use OLAPSchema
Package
Description
com.sas.metadata.remote
Provides a java object interface to the metadata server using the SAS/Open Metadata Architecture.
com.sas.metadata.remote.impl
Provides the implementation of the remote java interface to the SAS Metadata Server.

- ## Uses of OLAPSchema in com.sas.metadata.remote

  Methods in com.sas.metadata.remote that return OLAPSchema
  Modifier and Type
  Method
  Description
  `OLAPSchema`
  Cube.`getAssociatedOLAPSchema()`
  Gets the `OLAPSchema` for `AssociatedOLAPSchema`
  `OLAPSchema`
  Dimension.`getAssociatedOLAPSchema()`
  Gets the `OLAPSchema` for `AssociatedOLAPSchema`
  `OLAPSchema`
  File.`getAssociatedOLAPSchema()`
  Gets the `OLAPSchema` for `AssociatedOLAPSchema`
  Methods in com.sas.metadata.remote with parameters of type OLAPSchema
  Modifier and Type
  Method
  Description
  `void`
  Cube.`setAssociatedOLAPSchema(OLAPSchema inObject)`
  Sets the `AssociatedOLAPSchemas` list 0th element to be `inObject`.
  `void`
  Dimension.`setAssociatedOLAPSchema(OLAPSchema inObject)`
  Sets the `AssociatedOLAPSchemas` list 0th element to be `inObject`.
  `void`
  File.`setAssociatedOLAPSchema(OLAPSchema inObject)`
  Sets the `AssociatedOLAPSchemas` list 0th element to be `inObject`.

- ## Uses of OLAPSchema in com.sas.metadata.remote.impl

  Methods in com.sas.metadata.remote.impl that return OLAPSchema
  Modifier and Type
  Method
  Description
  `OLAPSchema`
  CubeImpl.`getAssociatedOLAPSchema()`
  Gets the `OLAPSchema` for `AssociatedOLAPSchema` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  `OLAPSchema`
  DimensionImpl.`getAssociatedOLAPSchema()`
  Gets the `OLAPSchema` for `AssociatedOLAPSchema` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  `OLAPSchema`
  FileImpl.`getAssociatedOLAPSchema()`
  Gets the `OLAPSchema` for `AssociatedOLAPSchema` NOTE: If the list already exists and its state is MetadataState.AL_PARTIALSET and this object is not a new object, then the list will merge what is here with what is obtained from OMR.
  Methods in com.sas.metadata.remote.impl with parameters of type OLAPSchema
  Modifier and Type
  Method
  Description
  `void`
  CubeImpl.`setAssociatedOLAPSchema(OLAPSchema inObject)`
  Sets the `AssociatedOLAPSchemas` list 0th element to be `inObject`.
  `void`
  DimensionImpl.`setAssociatedOLAPSchema(OLAPSchema inObject)`
  Sets the `AssociatedOLAPSchemas` list 0th element to be `inObject`.
  `void`
  FileImpl.`setAssociatedOLAPSchema(OLAPSchema inObject)`
  Sets the `AssociatedOLAPSchemas` list 0th element to be `inObject`.