butler.sql.query
Class ROLAPQuery.Dimension

java.lang.Object
  extended bybutler.sql.query.ROLAPQuery.Dimension
Enclosing class:
ROLAPQuery

public class ROLAPQuery.Dimension
extends java.lang.Object


Constructor Summary
ROLAPQuery.Dimension(Column col)
           
ROLAPQuery.Dimension(ForeignKey fk, java.lang.String alias)
           
 
Method Summary
 void addJoinedColumn(Column col)
           
 java.lang.String getCaption()
           
 Column getColumn()
           
 java.util.List getColumns()
           
 ForeignKey getFK()
           
 Join getJoin()
           
 java.util.List getJoinedColumns()
           
 java.lang.String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ROLAPQuery.Dimension

public ROLAPQuery.Dimension(Column col)

ROLAPQuery.Dimension

public ROLAPQuery.Dimension(ForeignKey fk,
                            java.lang.String alias)
                     throws java.lang.Exception
Method Detail

addJoinedColumn

public void addJoinedColumn(Column col)

getJoin

public Join getJoin()

getColumn

public Column getColumn()

getFK

public ForeignKey getFK()

getColumns

public java.util.List getColumns()
                          throws java.lang.Exception
Throws:
java.lang.Exception

getJoinedColumns

public java.util.List getJoinedColumns()

getName

public java.lang.String getName()
                         throws java.lang.Exception
Throws:
java.lang.Exception

getCaption

public java.lang.String getCaption()
                            throws java.lang.Exception
Throws:
java.lang.Exception