it.eng.qbe.newquery
Class SelectField
java.lang.Object
it.eng.qbe.newquery.SelectField
public class SelectField
- extends java.lang.Object
- Author:
- Andrea Gioia (andrea.gioia@eng.it)
Field Summary |
static java.util.Map |
aggregationFunctions
|
static java.lang.String |
AVG
|
static java.lang.String |
MAX
|
static java.lang.String |
MIN
|
static java.lang.String |
NONE
|
static java.lang.String |
SUM
|
Constructor Summary |
SelectField(java.lang.String uniqueName,
java.lang.String function,
java.lang.String alias,
boolean visible,
boolean groupByField,
java.lang.String orderType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aggregationFunctions
public static java.util.Map aggregationFunctions
NONE
public static java.lang.String NONE
SUM
public static java.lang.String SUM
AVG
public static java.lang.String AVG
MAX
public static java.lang.String MAX
MIN
public static java.lang.String MIN
SelectField
public SelectField(java.lang.String uniqueName,
java.lang.String function,
java.lang.String alias,
boolean visible,
boolean groupByField,
java.lang.String orderType)
getAlias
public java.lang.String getAlias()
setAlias
public void setAlias(java.lang.String alias)
getFunction
public SelectField.IAggregationFunction getFunction()
setFunction
public void setFunction(SelectField.IAggregationFunction function)
getUniqueName
public java.lang.String getUniqueName()
setUniqueName
public void setUniqueName(java.lang.String uniqueName)
isVisible
public boolean isVisible()
setVisible
public void setVisible(boolean visible)
isGroupByField
public boolean isGroupByField()
setGroupByField
public void setGroupByField(boolean groupByField)
isOrderByField
public boolean isOrderByField()
isAscendingOrder
public boolean isAscendingOrder()
getOrderType
public java.lang.String getOrderType()
setOrderType
public void setOrderType(java.lang.String orderType)