|
|||||||||
| 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(String name,
MondrianDef.Expression expression,
Dialect.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. |
Dialect.Datatype |
getDatatype()
Returns the datatype of this column. |
MondrianDef.Expression |
getExpression()
|
SqlStatement.Type |
getInternalType()
|
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,
Dialect.Datatype datatype,
int bitPosition)
| Method Detail |
|---|
public String getName()
public AggStar.Table getTable()
public int getBitPosition()
public Dialect.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)
public SqlStatement.Type getInternalType()
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||