All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addDistinct() |
String |
addFrom(String table) |
void |
addFromPart(SQLQuery.FromPart from) |
String |
addFromWithInnerJoin(String table,
String joinWith,
String joinOn) |
String |
addFromWithJoin(String table,
String joinWith,
String joinOn,
String joinType) |
String |
addFromWithLeftOuterJoin(String table,
String joinWith,
String joinOn) |
String |
addFromWithRightOuterJoin(String table,
String joinWith,
String joinOn) |
void |
addGroupBy(String groupByClause) |
void |
addHaving(String havingClause) |
void |
addLimit(int startingZeroBasedIndex,
int numberOfRowsDesired,
String mainTableAlias,
ColumnMetadata mainTablePkeyColumn) |
void |
addLimit(int startingZeroBasedIndex,
int numberOfRowsDesired,
String mainTableAlias,
String mainTablePkeyColumn) |
void |
addOrderBy(ColumnMetadata submitted,
String alias,
boolean ascending) |
void |
addOrderBy(String orderByClause,
boolean ascending) |
void |
addOrderByPart(SQLQuery.OrderByPart orderBy) |
void |
addSelect(String part) |
void |
addSelect(String part,
String alias) |
void |
addWhere(SQLWhere part) |
void |
addWhere(SQLWhere part,
boolean joinWithAnd) |
void |
addWhere(String part) |
void |
addWhere(String part,
boolean joinWithAnd) |
int |
getAliasCount() |
String |
getFirstAliasForTableName(String tableName) |
SQLQuery.FromPart[] |
getFromParts() |
String[] |
getGroupByParts() |
String[] |
getHavingParts() |
SQLQuery.LimitPart |
getLimitPart() |
SQLQuery.OrderByPart[] |
getOrderByParts() |
String[] |
getSelectParts() |
SQLWhere |
getWherePart() |
boolean |
isDistinct() |
boolean |
isOrderReversed() |
void |
setLimitPart(SQLQuery.LimitPart limit) |
void |
setOrderReversed(boolean reversed) |
String |
toString() |
String |
toString(int databaseType) |
String |
toString(Statement stmt) |