fr.lri.bd.olap.dto
Class Column

java.lang.Object
  extended by fr.lri.bd.olap.dto.Column

public class Column
extends Object

Column class is DTO class for one column of relation table

Author:
holubec

Field Summary
static String NUM
           
static String STRING
           
 
Constructor Summary
Column(String expression, String alias, String type, boolean classifier)
          Default constructor
 
Method Summary
 String getAlias()
           
 String getExpression()
           
 String getType()
           
 boolean isClassifier()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NUM

public static final String NUM
See Also:
Constant Field Values

STRING

public static final String STRING
See Also:
Constant Field Values
Constructor Detail

Column

public Column(String expression,
              String alias,
              String type,
              boolean classifier)
Default constructor

Parameters:
expression - name of column
alias - alias of view
type - type of column (num, string, date, ..)
classifier - is column classifier?
Method Detail

getExpression

public String getExpression()
Returns:
expression of column of original query

getAlias

public String getAlias()
Returns:
alias of view

getType

public String getType()
Returns:
type of column

isClassifier

public boolean isClassifier()
Returns:
true, when this column is classifier