1 28 package de.nava.informa.utils.poller; 29 30 import de.nava.informa.utils.toolkit.ChannelRecord; 31 32 import java.util.Comparator ; 33 34 40 public class PriorityComparator implements Comparator { 41 54 public final int compare(Object o1, Object o2) { 55 final ChannelRecord r1 = (ChannelRecord) o1; 56 final ChannelRecord r2 = (ChannelRecord) o2; 57 58 final int p1 = r1.getPriority(); 59 final int p2 = r2.getPriority(); 60 61 int result = 0; 62 63 if (p1 < p2) { 64 result = -1; 65 } else if (p2 > p1) { 66 result = 1; 67 } 68 69 return result; 70 } 71 } 72 | Popular Tags |