|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mondrian.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 |