javax.mail.search
Class HeaderTerm
- Serializable
public final class HeaderTerm
 This class implements comparisons for Message headers.
 The comparison is case-insensitive.
| protected  String | headerName The name of the header.
 | 
| HeaderTerm(String headerName, String pattern) Constructor.
 | 
|  boolean | equals(Object other) Equality comparison.
 | 
|  String | getHeaderName() Return the name of the header to compare with.
 | 
|  int | hashCode() Compute a hashCode for this object.
 | 
|  boolean | match(Message msg) The header match method.
 | 
headerName
protected String headerName
 The name of the header.
HeaderTerm
public HeaderTerm(String headerName,
                  String pattern) Constructor.
- headerName- The name of the header
- pattern- The pattern to search for
equals
public boolean equals(Object other)
 Equality comparison.
- equals in interface StringTerm
getHeaderName
public String getHeaderName()
 Return the name of the header to compare with.
hashCode
public int hashCode()
 Compute a hashCode for this object.
- hashCode in interface StringTerm
match
public boolean match(Message msg)
 The header match method.
- match in interface SearchTerm
- msg- The match is applied to this Message's header
- true if the match succeeds, otherwise false