com.mysema.query.group
Class ProcessorGroupBy<K,O>
java.lang.Object
com.mysema.query.group.ProcessorGroupBy<K,O>
- Type Parameters:
K
- Key type of the result MapO
- Output type of given transformer
- All Implemented Interfaces:
- ResultTransformer<O>
public class ProcessorGroupBy<K,O>
- extends Object
- implements ResultTransformer<O>
A wrapper for GroupBy that binds the output type of given GroupProcessor(Factory).
- Author:
- sasa
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessorGroupBy
public ProcessorGroupBy(GroupBy<K> groupBy,
GroupProcessor<K,O> processor)
ProcessorGroupBy
public ProcessorGroupBy(GroupBy<K> groupBy,
GroupProcessorFactory<K,O> processorFactory)
create
public static <K,O> ProcessorGroupBy<K,O> create(GroupBy<K> groupBy,
GroupProcessor<K,O> processor)
create
public static <K,O> ProcessorGroupBy<K,O> create(GroupBy<K> groupBy,
GroupProcessorFactory<K,O> processorFactory)
transform
public O transform(Projectable projectable)
- Specified by:
transform
in interface ResultTransformer<O>
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.