|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.storage.olap.sasmdx.Dimension
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 MetadataEntityInterface
OLAPException
public java.lang.String getLabel() throws OLAPException
getLabel
in interface MetadataEntityInterface
OLAPException
public java.lang.String getUniqueName() throws OLAPException
getUniqueName
in interface MetadataEntityInterface
OLAPException
public java.lang.String getDescription() throws OLAPException
getDescription
in interface MetadataEntityInterface
OLAPException
public CubeInterface getCube() throws OLAPException
getCube
in interface DimensionInterface
OLAPException
- if a database error occurspublic MemberInterface[] getMembers() throws OLAPException
getMembers
in interface DimensionInterface
OLAPException
- if the database error occurspublic int getType() throws OLAPException
DimensionInterface
getType
in interface DimensionInterface
OLAPException
- if a database error occurspublic int getMemberCount() throws OLAPException
getMemberCount
in interface DimensionInterface
OLAPException
- if a database error occurspublic HierarchyInterface getDefaultHierarchy() throws OLAPException
getDefaultHierarchy
in interface DimensionInterface
OLAPException
- if a database error occurspublic HierarchyInterface[] getHierarchies() throws OLAPException
getHierarchies
in interface DimensionInterface
OLAPException
- if a database error occurspublic Filter getFilter() throws OLAPException
getFilter
in interface DimensionInterface
OLAPException
- if a database error occurspublic MetadataInterface getMetadata() throws OLAPException
getMetadata
in interface MetadataEntityInterface
OLAPException
- if a database error occursDimensionInterface
public java.util.Date getCreationDateTime() throws OLAPException
getCreationDateTime
in interface MetadataEntityInterface
OLAPException
public java.util.Date getUpdateDateTime() throws OLAPException
getUpdateDateTime
in interface MetadataEntityInterface
OLAPException
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |