All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
QueryBuilder |
addOrderBy(Column column) |
QueryBuilder |
addOrderBy(Column column,
Order order,
Column.OrderPrecedence precedence) |
void |
addQueryComment(java.lang.String comment) |
QueryBuilder |
column(Column col) |
void |
distinct() |
QueryBuilder |
from(java.lang.String tableName) |
java.util.List<AdditionalColumnSpec> |
getAdditionalColumns() |
QueryBuilder.BaseCommand |
getBaseCommand() |
java.util.ArrayList<Column> |
getColumns() |
java.util.ArrayList<QryCondition> |
getConditions() |
java.util.ArrayList<QryCondition> |
getConditionsHaving() |
java.util.ArrayList<QryCondition> |
getConditionsWhere() |
DatabaseHelper |
getDbHelper() |
HookHandlerService |
getHookHandler() |
java.util.ArrayList<QryCondition> |
getInnerConditions() |
java.lang.String |
getInnerQuery() |
int |
getLimit() |
AndQueryCondition |
getNewAndQueryCondition(QryCondition first,
QryCondition second) |
EqualQueryCondition |
getNewEqualQueryCondition(Column column,
java.lang.Object data) |
GreaterEqualQueryCondition |
getNewGreaterEqualQueryCondition(Column column,
java.lang.Object data) |
GreaterQueryCondition |
getNewGreaterQueryCondition(Column column,
java.lang.Object data) |
InQueryCondition |
getNewInQueryCondition(Column column,
java.util.Collection dataCollection) |
IsNullQueryCondition |
getNewIsNullQueryCondition(Column column) |
LessEqualQueryCondition |
getNewLessEqualQueryCondition(Column column,
java.lang.Object data) |
LessQueryCondition |
getNewLessQueryCondition(Column column,
java.lang.Object data) |
LikeQueryCondition |
getNewLikeQueryCondition(Column column,
java.lang.Object data) |
NotQueryCondition |
getNewNotQueryCondition(QryCondition inner) |
OrQueryCondition |
getNewOrQueryCondition(QryCondition first,
QryCondition second) |
int |
getOffset() |
java.util.List<QueryBuilder.OrderDefinition> |
getOrderDefinitions()
Returns the order definitions by precedence
|
java.util.Map<java.lang.String,ParameterValue> |
getParameterReplacementMap() |
java.util.List<java.lang.String> |
getPlainColumnNames() |
Query |
getQuery() |
java.util.List<java.lang.String> |
getQueryComments() |
QueryReplacementHelper |
getQueryReplacementHelper() |
java.util.ArrayList<java.lang.String> |
getSourceTables() |
java.lang.String |
getUniqueAddColumnSpecIdentifier(AdditionalColumnSpec col) |
java.lang.String |
getUniqueColumnIdentifier(Column column) |
boolean |
hasAggregateColumns() |
boolean |
ignoreHiddenColumns() |
QueryBuilder |
innerWhere(QryCondition cond) |
boolean |
isCountRows() |
boolean |
isDirty() |
boolean |
isDistinct() |
boolean |
isLimit() |
boolean |
isOffset() |
QueryBuilder |
limit(int i) |
java.util.List<java.lang.String> |
nextReplacement(java.util.Collection<?> dataCollection,
java.lang.Integer type) |
java.lang.Object |
nextReplacement(java.lang.Object odata,
java.lang.Integer type) |
void |
offset(int offset) |
QueryBuilder |
select() |
QueryBuilder |
setAdditionalColumns(java.util.List<AdditionalColumnSpec> additionalColumns) |
void |
setCountRows(boolean countRows) |
void |
setParameterReplacementMap(java.util.Map<java.lang.String,ParameterValue> parameterReplacementMap) |
void |
setPlainColumnNames(java.util.List<java.lang.String> plainColumnNames) |
void |
setQueryReplacementHelper(QueryReplacementHelper queryReplacementHelper) |
java.lang.String |
toString() |
QueryBuilder |
where(QryCondition cond) |