Extension of the Aggregator merging concept to work at the aggregates level, not the individual aggregate value level. This is may be used to preserve metadata. WARNING: The existing types system does not guarantee a specific aggregates-set type at any time. Therefore, if merging is aggregates-type specific, tests MUST be made and unexpected aggregates-set types should not result in an exception. TODO: Investigate adding the aggregates type as a parameter...probably requires having transfers parameterized by aggregate return type as well... TODO: Should this interface be pushed back into the Aggregator, and item-wise aggregation be a special case? (Similar to Transfer.Specialized vs Transfer.ItemWise). TODO: Investigate merge into a new type...merge(AGG1 acc, AGG2 new)
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.