|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.rolap.aggmatcher.AggStar.Table.Column
public class AggStar.Table.Column
Base class for Level and Measure classes
| Constructor Summary | |
|---|---|
protected |
AggStar.Table.Column(java.lang.String name,
MondrianDef.Expression expression,
Dialect.Datatype datatype,
int bitPosition)
|
| Method Summary | |
|---|---|
java.lang.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. |
Dialect.Datatype |
getDatatype()
Returns the datatype of this column. |
MondrianDef.Expression |
getExpression()
|
java.lang.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(java.io.PrintWriter pw,
java.lang.String prefix)
|
java.lang.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(java.lang.String name,
MondrianDef.Expression expression,
Dialect.Datatype datatype,
int bitPosition)
| Method Detail |
|---|
public java.lang.String getName()
public AggStar.Table getTable()
public int getBitPosition()
public Dialect.Datatype getDatatype()
public SqlQuery getSqlQuery()
public MondrianDef.Expression getExpression()
public java.lang.String generateExprString(SqlQuery query)
tableName.columnName.
public java.lang.String toString()
toString in class java.lang.Object
public void print(java.io.PrintWriter pw,
java.lang.String prefix)
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||