package edu.ucsb.jpregel.system; import edu.ucsb.jpregel.system.Combiner; import edu.ucsb.jpregel.system.Message; /** * * @author Pete Cappello */ public class CombinerMinInteger extends Combiner<Integer, Integer> { @Override protected Message<Integer, Integer> combine( Message<Integer, Integer> currentMessage, Message<Integer, Integer> newMessage ) { return ( currentMessage.getMessageValue() <= newMessage.getMessageValue() ) ? currentMessage : newMessage; } }