public interface QueryBuilder<T> extends Query<T>, Cloneable, Serializable
Modifier and Type | Method and Description |
---|---|
void |
addJoin(Join join)
addJoin.
|
void |
addSelector(Selector selector)
addSelector.
|
String |
appendGroupBy(StringBuilder builder,
AtomicInteger incrementor)
appendGroupBy.
|
String |
appendOrderBy(StringBuilder builder,
AtomicInteger incrementor)
appendOrderBy.
|
void |
appendSelect(StringBuilder builder,
AtomicInteger incrementor)
appendSelect.
|
StringBuilder |
appendWhereClause(StringBuilder builder,
AtomicInteger incrementor)
appendWhereClause.
|
void |
clearSelectors()
clearSelectors.
|
String |
getAlias(AtomicInteger incrementor)
getAlias.
|
String |
getEntityName()
getEntityName.
|
String |
getJoins(AtomicInteger incrementor)
getJoins.
|
String |
getQuery(AtomicInteger incrementor)
getQuery.
|
List<ValueParameter<?>> |
getValueParameters()
getValueParameters.
|
String |
getWithClause(AtomicInteger incrementor)
getWithClause.
|
boolean |
hasSubJoin()
hasSubJoin.
|
boolean |
hasWithClause()
hasWithClause.
|
void |
setGroupBy(GroupBy groupBy)
setGroupBy.
|
void |
setOrderBy(OrderBy orderBy) |
void |
setWhereClause(ConditionBuilder<T> whereClause)
setWhereClause.
|
void |
setWithClause(ConditionBuilder<T> withClause)
setWithClause.
|
condition, freeze, get, getParameters, getQuery, list, map, setFirstResult, setLockMode, setMaxResults
createQueryFragment, generateParameter
String getQuery(AtomicInteger incrementor)
getQuery.
incrementor
- a AtomicInteger
object.String
object.String appendOrderBy(StringBuilder builder, AtomicInteger incrementor)
appendOrderBy.
builder
- a StringBuilder
object.incrementor
- a AtomicInteger
object.String
object.String appendGroupBy(StringBuilder builder, AtomicInteger incrementor)
appendGroupBy.
builder
- a StringBuilder
object.incrementor
- a AtomicInteger
object.String
object.StringBuilder appendWhereClause(StringBuilder builder, AtomicInteger incrementor)
appendWhereClause.
builder
- a StringBuilder
object.incrementor
- a AtomicInteger
object.StringBuilder
object.void appendSelect(StringBuilder builder, AtomicInteger incrementor)
appendSelect.
builder
- a StringBuilder
object.incrementor
- a AtomicInteger
object.String getAlias(AtomicInteger incrementor)
getAlias.
incrementor
- a AtomicInteger
object.String
object.void addSelector(Selector selector)
addSelector.
selector
- a Selector
object.boolean hasSubJoin()
hasSubJoin.
String getJoins(AtomicInteger incrementor)
getJoins.
incrementor
- a AtomicInteger
object.String
object.void setWhereClause(ConditionBuilder<T> whereClause)
setWhereClause.
whereClause
- a
ConditionBuilder
object.List<ValueParameter<?>> getValueParameters()
getValueParameters.
List
object.void setWithClause(ConditionBuilder<T> withClause)
setWithClause.
withClause
- a
ConditionBuilder
object.boolean hasWithClause()
hasWithClause.
String getWithClause(AtomicInteger incrementor)
getWithClause.
incrementor
- a AtomicInteger
object.String
object.void clearSelectors()
clearSelectors.
void setOrderBy(OrderBy orderBy)
Copyright © 2011–2017. All rights reserved.