public class DRawSqlSelect extends Object
| Constructor and Description |
|---|
DRawSqlSelect(BeanDescriptor<?> desc,
List<DRawSqlColumnInfo> selectColumns,
String tableAlias,
String preWhereExprSql,
boolean andWhereExpr,
String preHavingExprSql,
boolean andHavingExpr,
String orderBySql,
DRawSqlMeta meta) |
| Modifier and Type | Method and Description |
|---|---|
String |
buildSql(String orderBy,
CQueryPredicates predicates,
OrmQueryRequest<?> request)
Build the full SQL Select statement for the request.
|
DeployParser |
createDeployPropertyParser() |
BeanDescriptor<?> |
getBeanDescriptor() |
String |
getColumnMapping() |
String |
getHavingClause() |
String |
getName() |
String |
getOrderBy(CQueryPredicates predicates) |
String |
getQuery() |
DRawSqlColumnInfo |
getRawSqlColumnInfo(String propertyName)
Return the RawSqlColumnInfo given it's logical property name.
|
SqlTree |
getSqlTree() |
String |
getTableAlias() |
String |
getWhereClause() |
boolean |
isWithId() |
String |
toString() |
public DRawSqlSelect(BeanDescriptor<?> desc, List<DRawSqlColumnInfo> selectColumns, String tableAlias, String preWhereExprSql, boolean andWhereExpr, String preHavingExprSql, boolean andHavingExpr, String orderBySql, DRawSqlMeta meta)
public DRawSqlColumnInfo getRawSqlColumnInfo(String propertyName)
public String getTableAlias()
public String buildSql(String orderBy, CQueryPredicates predicates, OrmQueryRequest<?> request)
public String getOrderBy(CQueryPredicates predicates)
public String getName()
public SqlTree getSqlTree()
public boolean isWithId()
public String getQuery()
public String getColumnMapping()
public String getWhereClause()
public String getHavingClause()
public BeanDescriptor<?> getBeanDescriptor()
public DeployParser createDeployPropertyParser()
Copyright © 2014. All Rights Reserved.