it.eng.qbe.newquery
Class Query
java.lang.Object
it.eng.qbe.newquery.Query
public class Query
- extends java.lang.Object
- Author:
- Andrea Gioia (andrea.gioia@eng.it)
Constructor Summary |
Query()
|
Method Summary |
void |
addGroupByField(java.lang.String fieldUniqueName)
|
void |
addGroupByFiled(GroupByField field)
|
void |
addOrderByField(java.lang.String fieldUniqueName,
boolean isAscendingOrder)
|
void |
addSelectFiled(java.lang.String fieldUniqueName,
java.lang.String function,
java.lang.String fieldAlias,
boolean visible,
boolean groupByField,
java.lang.String orderType)
|
void |
addWhereFiled(java.lang.String fname,
java.lang.String fdesc,
java.lang.String fieldUniqueName,
java.lang.String operator,
java.lang.Object operand,
java.lang.String operandType,
java.lang.String operandDesc,
java.lang.String boperator)
|
java.util.List |
getGroupByFields()
|
java.util.List |
getOrderByFields()
|
java.util.List |
getSelectFields()
|
ExpressionNode |
getWhereClauseStructure()
|
WhereField |
getWhereFieldByName(java.lang.String fname)
|
java.util.List |
getWhereFields()
|
boolean |
isEmpty()
|
void |
setWhereClauseStructure(ExpressionNode whereClauseStructure)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Query
public Query()
isEmpty
public boolean isEmpty()
addSelectFiled
public void addSelectFiled(java.lang.String fieldUniqueName,
java.lang.String function,
java.lang.String fieldAlias,
boolean visible,
boolean groupByField,
java.lang.String orderType)
addWhereFiled
public void addWhereFiled(java.lang.String fname,
java.lang.String fdesc,
java.lang.String fieldUniqueName,
java.lang.String operator,
java.lang.Object operand,
java.lang.String operandType,
java.lang.String operandDesc,
java.lang.String boperator)
getWhereFieldByName
public WhereField getWhereFieldByName(java.lang.String fname)
addGroupByField
public void addGroupByField(java.lang.String fieldUniqueName)
addOrderByField
public void addOrderByField(java.lang.String fieldUniqueName,
boolean isAscendingOrder)
getSelectFields
public java.util.List getSelectFields()
getWhereFields
public java.util.List getWhereFields()
addGroupByFiled
public void addGroupByFiled(GroupByField field)
getOrderByFields
public java.util.List getOrderByFields()
getGroupByFields
public java.util.List getGroupByFields()
getWhereClauseStructure
public ExpressionNode getWhereClauseStructure()
setWhereClauseStructure
public void setWhereClauseStructure(ExpressionNode whereClauseStructure)