|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mondrian.rolap.aggmatcher.AggStar.Table.Column
public class AggStar.Table.Column
Base class for Level and Measure classes
Constructor Summary | |
---|---|
protected |
AggStar.Table.Column(String name,
MondrianDef.Expression expression,
SqlQuery.Datatype datatype,
int bitPosition)
|
Method Summary | |
---|---|
String |
generateExprString(SqlQuery query)
Generates a SQL expression, which typically this looks like this: tableName.columnName . |
int |
getBitPosition()
Get the bit possition associted with this column. |
SqlQuery.Datatype |
getDatatype()
Returns the datatype of this column. |
MondrianDef.Expression |
getExpression()
|
String |
getName()
Get the name of the column (this is the name in the database). |
SqlQuery |
getSqlQuery()
|
AggStar.Table |
getTable()
Get the enclosing AggStar.Table. |
void |
print(PrintWriter pw,
String prefix)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected AggStar.Table.Column(String name, MondrianDef.Expression expression, SqlQuery.Datatype datatype, int bitPosition)
Method Detail |
---|
public String getName()
public AggStar.Table getTable()
public int getBitPosition()
public SqlQuery.Datatype getDatatype()
public SqlQuery getSqlQuery()
public MondrianDef.Expression getExpression()
public String generateExprString(SqlQuery query)
tableName.columnName
.
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 |