org.iqual.chaplin.composite.aggr
Class Sum

java.lang.Object
  extended by org.iqual.chaplin.composite.AggregatorImpl
      extended by org.iqual.chaplin.composite.AbstractAggregator
          extended by org.iqual.chaplin.composite.aggr.Sum
All Implemented Interfaces:
ComponentAggregator, ReturnAggregator

public class Sum
extends AbstractAggregator

Since:
Apr 3, 2009 9:35:42 PM
Author:
Zbynek Slajchrt

Constructor Summary
Sum(Class componentType)
           
Sum(Class componentType, String methodName, Class... argTypes)
           
Sum(String methodName, Class... argTypes)
           
 
Method Summary
protected  Object aggregateComponents_(Class fieldType, List<Object> components)
           
protected  Object aggregateReturnValues_(Class returnType, List<Object> values)
           
 
Methods inherited from class org.iqual.chaplin.composite.AbstractAggregator
aggregateComponents, aggregateReturnValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sum

public Sum(Class componentType,
           String methodName,
           Class... argTypes)

Sum

public Sum(String methodName,
           Class... argTypes)

Sum

public Sum(Class componentType)
Method Detail

aggregateReturnValues_

protected Object aggregateReturnValues_(Class returnType,
                                        List<Object> values)
                                 throws Exception
Specified by:
aggregateReturnValues_ in class AbstractAggregator
Throws:
Exception

aggregateComponents_

protected Object aggregateComponents_(Class fieldType,
                                      List<Object> components)
Specified by:
aggregateComponents_ in class AbstractAggregator


Copyright © 2009 iquality.org. All Rights Reserved.