package storm.trident.operation; import java.io.Serializable; import storm.trident.tuple.TridentTuple; // doesn't manipulate tuples (lists of stuff) so that things like aggregating into // cassandra is cleaner (don't need lists everywhere, just store the single value there) public interface CombinerAggregator<T> extends Serializable { T init(TridentTuple tuple); T combine(T val1, T val2); T zero(); }