|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsamples.javaclient.analyzer.DimensionExplorer.DimensionInfo
Information about a dimension. This class stores the name, short label, hierarchy, and unique ID of the dimension. It also tracks the number of queries that are accessing the dimension.
Field Summary | |
private java.lang.String |
m_hierarchy
The hierarchy that the dimension uses for the active query. |
private java.lang.String |
m_name
The dimension name. |
private java.lang.String |
m_shortLabel
The short label for the dimension. |
private java.lang.String |
m_uniqueID
The unique ID. |
private int |
m_usageCount
Number of queries that use the dimension. |
Constructor Summary | |
DimensionExplorer.DimensionInfo(java.lang.String name,
java.lang.String uniqueID,
java.lang.String shortLabel,
java.lang.String hierarchy)
Constructor. |
Method Summary | |
void |
decrementUsageCount()
Decrements the usage count. |
java.lang.String |
getHierarchy()
Gets the hierarchy that the dimension uses for the active query. |
java.lang.String |
getName()
Gets the name of the dimension. |
java.lang.String |
getShortLabel()
Gets the short label of the dimension. |
java.lang.String |
getUniqueID()
Gets the unique ID for the dimension. |
int |
getUsageCount()
Returns the number of queries that are referring to the dimension. |
void |
incrementUsageCount()
Increments the usage count. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private java.lang.String m_name
private java.lang.String m_shortLabel
private java.lang.String m_hierarchy
private java.lang.String m_uniqueID
private int m_usageCount
DimensionExplorer.addDimensions(oracle.dss.dataSource.client.QueryClient)
,
DimensionExplorer.removeDimensions(oracle.dss.dataSource.client.QueryClient)
Constructor Detail |
public DimensionExplorer.DimensionInfo(java.lang.String name, java.lang.String uniqueID, java.lang.String shortLabel, java.lang.String hierarchy)
name
- The dimension name.uniqueID
- The unique ID.shortLabel
- The short label.hierarchy
- The current hierarchy.DimensionExplorer.addDimensions(oracle.dss.dataSource.client.QueryClient)
Method Detail |
public void incrementUsageCount()
DimensionExplorer.addDimensions(oracle.dss.dataSource.client.QueryClient)
public void decrementUsageCount()
DimensionExplorer.removeDimensions(oracle.dss.dataSource.client.QueryClient)
public int getUsageCount()
public java.lang.String getName()
public java.lang.String getShortLabel()
public java.lang.String getHierarchy()
public java.lang.String getUniqueID()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |