K - V - public abstract class GroupByProjection<K,V> extends GroupByMap<K,V>
| Modifier and Type | Field and Description | 
|---|---|
| protected Expression<?>[] | expressions | 
| protected List<GroupExpression<?,?>> | groupExpressions | 
| protected List<QPair<?,?>> | maps | 
| Constructor and Description | 
|---|
| GroupByProjection(Expression<K> key,
                 Expression<?>... expressions) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract V | transform(Group group)Creates a result object from the given group | 
| protected Map<K,V> | transform(Map<K,Group> groups) | 
| protected static FactoryExpression<Tuple> | withoutGroupExpressions(FactoryExpression<Tuple> expr) | 
transformprotected final List<GroupExpression<?,?>> groupExpressions
protected final Expression<?>[] expressions
public GroupByProjection(Expression<K> key, Expression<?>... expressions)
protected Map<K,V> transform(Map<K,Group> groups)
transform in class GroupByMap<K,V>protected abstract V transform(Group group)
group - protected static FactoryExpression<Tuple> withoutGroupExpressions(FactoryExpression<Tuple> expr)
Copyright © 2007–2015 Querydsl. All rights reserved.