|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.storage.olap.sasmdx.Dimension
@SASScope(value="ALL") public class Dimension
Contains the client side implementation for com.sas.storage.olap.DimensionInterface. This implementation uses the IOM/OLAP interfaces provided by the SAS OLAP server. There actually aren't any remote calls in this particular class. All remote metadata calls are made from within the MetadataInterface implementation.
| Field Summary |
|---|
| Fields inherited from interface com.sas.storage.olap.DimensionInterface |
|---|
TYPE_MEASURE, TYPE_OTHER, TYPE_TIME, TYPE_UNKNOWN |
| Constructor Summary | |
|---|---|
Dimension(MetadataInterface metadata,
com.sas.iom.SASMDX.ISession _session,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String cubeName,
java.lang.String name,
java.lang.String uniqueName,
java.lang.String label,
int type,
int nMems,
java.lang.String defaultHier,
java.lang.String description)
|
|
| Method Summary | |
|---|---|
java.util.Date |
getCreationDateTime()
This method is not supported |
CubeInterface |
getCube()
Get the dimension's cube object |
HierarchyInterface |
getDefaultHierarchy()
Get the default hierarchy for this dimension |
java.lang.String |
getDescription()
Return the description of dimension |
Filter |
getFilter()
A filter object containing information used in creating this dimension. |
HierarchyInterface[] |
getHierarchies()
Get the hierarchies belonging to this dimension |
java.lang.String |
getLabel()
Get the label of this dimension |
int |
getMemberCount()
Get the number of member that belongs to this dimension |
MemberInterface[] |
getMembers()
Get the member's belonging to the dimension |
MetadataInterface |
getMetadata()
Returns the metadata for this dimension. |
java.lang.String |
getName()
Get the name of this dimension |
int |
getType()
Get the type of dimension at DimensionInterface |
java.lang.String |
getUniqueName()
Get the unique name of this diemsnion |
java.util.Date |
getUpdateDateTime()
this information is not supported |
| Constructor Detail |
|---|
public Dimension(MetadataInterface metadata,
com.sas.iom.SASMDX.ISession _session,
java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String cubeName,
java.lang.String name,
java.lang.String uniqueName,
java.lang.String label,
int type,
int nMems,
java.lang.String defaultHier,
java.lang.String description)
throws OLAPException
OLAPException| Method Detail |
|---|
public java.lang.String getName()
throws OLAPException
getName in interface MetadataEntityInterfaceOLAPException
public java.lang.String getLabel()
throws OLAPException
getLabel in interface MetadataEntityInterfaceOLAPException
public java.lang.String getUniqueName()
throws OLAPException
getUniqueName in interface MetadataEntityInterfaceOLAPException
public java.lang.String getDescription()
throws OLAPException
getDescription in interface MetadataEntityInterfaceOLAPException
public CubeInterface getCube()
throws OLAPException
getCube in interface DimensionInterfaceOLAPException - if a database error occurs
public MemberInterface[] getMembers()
throws OLAPException
getMembers in interface DimensionInterfaceOLAPException - if the database error occurs
public int getType()
throws OLAPException
DimensionInterface
getType in interface DimensionInterfaceOLAPException - if a database error occurs
public int getMemberCount()
throws OLAPException
getMemberCount in interface DimensionInterfaceOLAPException - if a database error occurs
public HierarchyInterface getDefaultHierarchy()
throws OLAPException
getDefaultHierarchy in interface DimensionInterfaceOLAPException - if a database error occurs
public HierarchyInterface[] getHierarchies()
throws OLAPException
getHierarchies in interface DimensionInterfaceOLAPException - if a database error occurs
public Filter getFilter()
throws OLAPException
getFilter in interface DimensionInterfaceOLAPException - if a database error occurs
public MetadataInterface getMetadata()
throws OLAPException
getMetadata in interface MetadataEntityInterfaceOLAPException - if a database error occursDimensionInterface
public java.util.Date getCreationDateTime()
throws OLAPException
getCreationDateTime in interface MetadataEntityInterfaceOLAPException
public java.util.Date getUpdateDateTime()
throws OLAPException
getUpdateDateTime in interface MetadataEntityInterfaceOLAPException
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||