*** org/xbill/DNS/MX_KXRecord.java.orig Mon Jul 29
17:09:56 2002
--- org/xbill/DNS/MX_KXRecord.java Mon Jul 29
18:04:16 2002
***************
*** 13,19 ****
* @author Brian Wellington
*/
! public class MX_KXRecord extends Record {
private short priority;
private Name target;
--- 13,19 ----
* @author Brian Wellington
*/
! public class MX_KXRecord extends Record implements
Comparable {
private short priority;
private Name target;
***************
*** 96,100 ****
--- 96,109 ----
out.writeShort(priority);
target.toWireCanonical(out);
}
+ /** Iplements the Comparable interface. Since lower
MX priority numbers have
a higher prefrence, this returns a positive number if
this has a lower priority
then the passed in Object.
+ @author Joseph Shraibman <joseph@xtenit.com> */
+ public int compareTo(Object o){
+ return ((MX_KXRecord)o).priority - priority;
+ }
}
+
+
+
+
Logged In: YES
user_id=63197
As of 1.3.0, all records will implement Comparable.
Ticket moved from /p/dnsjava/patches/1/