|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
com.sas.storage.olap.sasmdx.Property
public class Property
Contains the client side implementation for com.sas.storage.olap.PropertyInterface. 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 | |
|---|---|
protected int |
dataType
|
protected java.lang.Class |
dataTypeClass
|
protected java.lang.String |
uniqueDimensionName
|
protected java.lang.String |
uniqueHierarchyName
|
| Fields inherited from interface com.sas.storage.olap.PropertyInterface |
|---|
TYPE_CELL, TYPE_MEMBER |
| Constructor Summary | |
|---|---|
Property(MetadataInterface metadata,
com.sas.iom.SASMDX.ISession _session,
java.lang.String cubeName,
java.lang.String dimensionName,
java.lang.String hierarchyName,
java.lang.String uniqueLevelName,
java.lang.String uniqueMemberName,
java.lang.String name,
java.lang.String label,
int type,
int dataType,
java.lang.String description)
|
|
| Method Summary | |
|---|---|
java.lang.Class |
getDataType()
Returns the data type of the property. |
java.lang.String |
getDescription()
Return the description of a property |
Filter |
getFilter()
Returns a copy of the Filter object that was used to obtain this PropertyInterface. |
java.lang.String |
getLabel()
Returns the property's label. |
LevelInterface |
getLevel()
Returns the level that this property is a child of. |
MemberInterface |
getMember()
Returns the member that this property is a child of. |
MetadataInterface |
getMetadata()
|
java.lang.String |
getName()
Returns the property's name. |
int |
getType()
Returns the type of the property. |
java.lang.String |
toString()
|
| Field Detail |
|---|
protected java.lang.String uniqueDimensionName
protected java.lang.String uniqueHierarchyName
protected java.lang.Class dataTypeClass
protected int dataType
| Constructor Detail |
|---|
public Property(MetadataInterface metadata,
com.sas.iom.SASMDX.ISession _session,
java.lang.String cubeName,
java.lang.String dimensionName,
java.lang.String hierarchyName,
java.lang.String uniqueLevelName,
java.lang.String uniqueMemberName,
java.lang.String name,
java.lang.String label,
int type,
int dataType,
java.lang.String description)
throws OLAPException
OLAPException| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Object
public java.lang.String getName()
throws OLAPException
PropertyInterface
getName in interface PropertyInterfaceOLAPException - if a database error occurs
public java.lang.String getLabel()
throws OLAPException
PropertyInterface
getLabel in interface PropertyInterfaceOLAPException - if a database error occurs
public int getType()
throws OLAPException
PropertyInterface
getType in interface PropertyInterfaceOLAPException - if a database error occurs
public java.lang.Class getDataType()
throws OLAPException
PropertyInterface
getDataType in interface PropertyInterfaceOLAPException - if a database error occurs
public java.lang.String getDescription()
throws OLAPException
getDescription in interface PropertyInterfaceOLAPException - if a database error occurs
public LevelInterface getLevel()
throws OLAPException
PropertyInterface
getLevel in interface PropertyInterfaceOLAPException - if a database error occurs
public MemberInterface getMember()
throws OLAPException
PropertyInterface
getMember in interface PropertyInterfaceOLAPException - if a database error occurs
public Filter getFilter()
throws OLAPException
PropertyInterface
getFilter in interface PropertyInterfaceOLAPException - if a database error occurs
public MetadataInterface getMetadata()
throws OLAPException
OLAPException
|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||