com.mysema.query.group
Interface GroupExpression<T,R>
- Type Parameters:
 T - 
- All Superinterfaces: 
 - Expression<R>, Serializable
 
- All Known Implementing Classes: 
 - AbstractGroupExpression
 
public interface GroupExpression<T,R>
- extends Expression<R>
 
Defines the way results of a given expression are grouped. GroupExpressions are also used
 to access values of a given GroupExpression within a Group.  
 GroupExpressions are stateless wrappers for Expressions that know how to 
 collect row values into a group.
- Author:
 
  - sasa, tiwe
 
 
 
getExpression
Expression<T> getExpression()
 
- Returns:
 - Expression wrapped by this group definition
 
 
createGroupCollector
GroupCollector<T,R> createGroupCollector()
 
- Returns:
 - a new GroupCollector to collect values belonging to this group.
 
 
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.