public static class RolapStar.Measure extends RolapStar.Column
A measure is basically just a column; except that its
aggregator
defines how it is to be rolled up.
COMPARATOR
Constructor and Description |
---|
Measure(String name,
String cubeName,
RolapAggregator aggregator,
RolapStar.Table table,
MondrianDef.Expression expression,
Dialect.Datatype datatype) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
RolapAggregator |
getAggregator() |
String |
getCubeName() |
int |
hashCode() |
void |
print(PrintWriter pw,
String prefix)
Prints this column.
|
createInExpr, generateExprString, getBitPosition, getCardinality, getDatatype, getDatatypeString, getExpression, getInternalType, getName, getNameColumn, getParentColumn, getSqlQuery, getStar, getTable, getUsagePrefix, isNameColumn, toString
public Measure(String name, String cubeName, RolapAggregator aggregator, RolapStar.Table table, MondrianDef.Expression expression, Dialect.Datatype datatype)
public RolapAggregator getAggregator()
public boolean equals(Object o)
equals
in class RolapStar.Column
public int hashCode()
hashCode
in class RolapStar.Column
public void print(PrintWriter pw, String prefix)
RolapStar.Column
print
in class RolapStar.Column
pw
- Print writerprefix
- Prefix to print first, such as spaces for indentationpublic String getCubeName()
Copyright © 2019 Hitachi Vantara. All rights reserved.