1 21 22 27 28 package javax.mail.search; 29 30 import javax.mail.Message ; 31 32 38 public final class MessageNumberTerm extends IntegerComparisonTerm { 39 40 private static final long serialVersionUID = -5379625829658623812L; 41 42 47 public MessageNumberTerm(int number) { 48 super(EQ, number); 49 } 50 51 57 public boolean match(Message msg) { 58 int msgno; 59 60 try { 61 msgno = msg.getMessageNumber(); 62 } catch (Exception e) { 63 return false; 64 } 65 66 return super.match(msgno); 67 } 68 69 72 public boolean equals(Object obj) { 73 if (!(obj instanceof MessageNumberTerm )) 74 return false; 75 return super.equals(obj); 76 } 77 } 78 | Popular Tags |