public class GroupBy extends Object implements OnGoingGroupByCondition
Constructor and Description |
---|
GroupBy() |
Modifier and Type | Method and Description |
---|---|
void |
addGroup(Selector selector)
addGroup.
|
String |
createQueryFragment(StringBuilder builder,
AtomicInteger incrementor)
createQueryFragment.
|
Condition |
getCondition()
getCondition.
|
<T> OnGoingCollectionCondition<T> |
having(Collection<T> object)
having.
|
<T extends Comparable<?>> |
having(ComparableFunction<T> function)
having.
|
<T> ValueOnGoingCondition<T> |
having(Function<T> function)
having.
|
OnGoingLogicalCondition |
having(OnGoingLogicalCondition condition)
having.
|
OnGoingStringCondition<String> |
having(String object)
having.
|
<T> ValueOnGoingCondition<T> |
having(T object)
having.
|
<V,T extends Comparable<V>> |
having(T object)
having.
|
public String createQueryFragment(StringBuilder builder, AtomicInteger incrementor)
createQueryFragment.
builder
- a StringBuilder
object.incrementor
- a AtomicInteger
object.String
object.public void addGroup(Selector selector)
addGroup.
selector
- a Selector
object.public <T> ValueOnGoingCondition<T> having(T object)
having.
having
in interface OnGoingGroupByCondition
T
- a T object.object
- a T object.ValueOnGoingCondition
object.public <V,T extends Comparable<V>> OnGoingComparableCondition<V> having(T object)
having.
having
in interface OnGoingGroupByCondition
V
- a V object.object
- a T object.OnGoingComparableCondition
object.public OnGoingStringCondition<String> having(String object)
having.
having
in interface OnGoingGroupByCondition
object
- a String
object.OnGoingStringCondition
object.public <T> OnGoingCollectionCondition<T> having(Collection<T> object)
having.
having
in interface OnGoingGroupByCondition
T
- a T object.object
- a Collection
object.OnGoingCollectionCondition
object.public <T> ValueOnGoingCondition<T> having(Function<T> function)
having.
having
in interface OnGoingGroupByCondition
T
- a T object.function
- a Function
object.ValueOnGoingCondition
object.public <T extends Comparable<?>> OnGoingComparableCondition<T> having(ComparableFunction<T> function)
having.
having
in interface OnGoingGroupByCondition
function
- a ComparableFunction
object.OnGoingComparableCondition
object.public OnGoingLogicalCondition having(OnGoingLogicalCondition condition)
having.
having
in interface OnGoingGroupByCondition
condition
- a OnGoingLogicalCondition
object.OnGoingLogicalCondition
object.Copyright © 2011–2019. All rights reserved.