|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.rolap.aggmatcher.ExplicitRules.TableDef.Measure
class ExplicitRules.TableDef.Measure
This class is used to map from a measure's symbolic name, [Measures].[Unit Sales] to the aggregate table's column name, UNIT_SALES_SUM.
| Constructor Summary | |
|---|---|
ExplicitRules.TableDef.Measure(String name,
String columnName)
|
|
| Method Summary | |
|---|---|
String |
getColumnName()
Get the aggregate table column name. |
String |
getName()
Get the symbolic name, the measure name, i.e., [Measures].[Unit Sales]. |
RolapStar.Measure |
getRolapStarMeasure()
Get the RolapStar.Measure associated with this symbolic name. |
String |
getSymbolicName()
Get the symbolic name, the measure name, i.e., [Unit Sales]. |
void |
print(PrintWriter pw,
String prefix)
|
String |
toString()
|
void |
validate(MessageRecorder msgRecorder)
Validates a measure's name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
ExplicitRules.TableDef.Measure(String name,
String columnName)
| Method Detail |
|---|
public String getName()
public String getSymbolicName()
public String getColumnName()
public RolapStar.Measure getRolapStarMeasure()
public void validate(MessageRecorder msgRecorder)
The measure name must be of the form
[Measures].[measure name]
This method checks that is of length 2, starts with "Measures" and the "measure name" exists.
public String toString()
toString in class Object
public void print(PrintWriter pw,
String prefix)
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||