| Constructor and Description |
|---|
GroupImpl(java.util.List<GroupExpression<?,?>> columnDefinitions,
java.util.List<QPair<?,?>> maps) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object[] row) |
<T,R> R |
getGroup(GroupExpression<T,R> definition)
Returns the value of the given group.
|
<T> java.util.List<T> |
getList(Expression<T> expr)
Returns a List of values in this group.
|
<K,V> java.util.Map<K,V> |
getMap(Expression<K> key,
Expression<V> value)
Returns a Map of values in this group
|
<T> T |
getOne(Expression<T> expr)
Returns the value of the given single valued expression.
|
<T> java.util.Set<T> |
getSet(Expression<T> expr)
Returns a Set of values in this group.
|
<K,V> java.util.SortedMap<K,V> |
getSortedMap(Expression<K> key,
Expression<V> value)
Returns a SortedMap of values in this group
|
<T> java.util.SortedSet<T> |
getSortedSet(Expression<T> expr)
Returns a SortedSet of values in this group.
|
java.lang.Object[] |
toArray()
Groups elements as an array
|
public GroupImpl(java.util.List<GroupExpression<?,?>> columnDefinitions, java.util.List<QPair<?,?>> maps)
public void add(java.lang.Object[] row)
public <T,R> R getGroup(GroupExpression<T,R> definition)
Grouppublic <T> java.util.List<T> getList(Expression<T> expr)
Grouppublic <K,V> java.util.Map<K,V> getMap(Expression<K> key, Expression<V> value)
Grouppublic <K,V> java.util.SortedMap<K,V> getSortedMap(Expression<K> key, Expression<V> value)
GroupgetSortedMap in interface GroupK - Key type of result MapV - Value type of result Mapkey - Key expressionvalue - Value expressionpublic <T> T getOne(Expression<T> expr)
Grouppublic <T> java.util.Set<T> getSet(Expression<T> expr)
Grouppublic <T> java.util.SortedSet<T> getSortedSet(Expression<T> expr)
GroupgetSortedSet in interface GroupT - Value type of Setexpr - Grouped expressionCopyright © 2007–2021 Querydsl. All rights reserved.