public class QueryBuilder.Having extends QueryBuilder.Query implements QueryBuilder.Appendable<QueryBuilder.Having>, QueryBuilder.HasInitClause<QueryBuilder.InitClauseHaving>
| Modifier and Type | Method and Description |
|---|---|
QueryBuilder.Having |
append(Param p)
Appends the parameter directly in query
|
QueryBuilder.InitClauseHaving |
clause(Object param)
Insert the param as a clause in query (same of
clauseIf(true, param)). |
QueryBuilder.InitClauseHaving |
clauseIf(boolean clauseIf,
Object param)
Insert the param as a clause in query if and only if the flag clauseIf is true
|
QueryBuilder.Having |
openPar()
Insert a left parenthesis '(' in query
|
executeQuery, executeSentence, getParamValues, getSQL, getValueFromResultSet, preparepublic QueryBuilder.InitClauseHaving clauseIf(boolean clauseIf, Object param)
QueryBuilder.HasInitClauseclauseIf in interface QueryBuilder.HasInitClause<QueryBuilder.InitClauseHaving>clauseIf - - Flag indicating if this clause will be inserted in SQL query#clause(Param)public QueryBuilder.Having append(Param p)
QueryBuilder.Appendableappend in interface QueryBuilder.Appendable<QueryBuilder.Having>p - - Parampublic QueryBuilder.InitClauseHaving clause(Object param)
QueryBuilder.HasInitClauseclauseIf(true, param)).
E.g.:
...
.where()
.clause(new ParamNative("anything"))
.condition(...)
...
clause in interface QueryBuilder.HasInitClause<QueryBuilder.InitClauseHaving>public QueryBuilder.Having openPar()
Copyright © 2016. All Rights Reserved.