org.iqual.chaplin.composite
Class AbstractAggregator
java.lang.Object
org.iqual.chaplin.composite.AggregatorImpl
org.iqual.chaplin.composite.AbstractAggregator
- All Implemented Interfaces:
- ComponentAggregator, ReturnAggregator
- Direct Known Subclasses:
- Concat, Sum
public abstract class AbstractAggregator
- extends AggregatorImpl
- Since:
- Apr 2, 2009 11:52:55 PM
- Author:
- Zbynek Slajchrt
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAggregator
protected AbstractAggregator(Class componentType,
String methodName,
Class... argTypes)
AbstractAggregator
protected AbstractAggregator(String methodName,
Class... argTypes)
AbstractAggregator
protected AbstractAggregator(Class componentType)
aggregateReturnValues
public Object aggregateReturnValues(String methodName,
Class[] argumentClasses,
Class returnType,
List<Object> values)
throws Exception
- Specified by:
aggregateReturnValues in interface ReturnAggregator- Overrides:
aggregateReturnValues in class AggregatorImpl
- Throws:
Exception
aggregateReturnValues_
protected abstract Object aggregateReturnValues_(Class returnType,
List<Object> values)
throws Exception
- Throws:
Exception
aggregateComponents
public final Object aggregateComponents(Class fieldType,
List<Object> components)
- Specified by:
aggregateComponents in interface ComponentAggregator- Overrides:
aggregateComponents in class AggregatorImpl
aggregateComponents_
protected abstract Object aggregateComponents_(Class fieldType,
List<Object> components)
Copyright © 2009 iquality.org. All Rights Reserved.