|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
javax.mail.search Class RecipientStringTerm
java.lang.Object javax.mail.search.SearchTerm javax.mail.search.StringTerm javax.mail.search.AddressStringTerm javax.mail.search.RecipientStringTerm
- All Implemented Interfaces:
- Serializable
public final class RecipientStringTerm
- extends AddressStringTerm
此类实现 Recipient Address 头的字符串比较。
注意,此类与 RecipientTerm
类不同,此类比较的是地址字符串,而不是 Address 对象。字符串比较是不区分大小写的。
since |
|
This class implements string comparisons for the Recipient Address headers.
Note that this class differs from the RecipientTerm
class
in that this class does comparisons on address strings rather than Address
objects. The string comparisons are case-insensitive.
- Since:
- JavaMail 1.1
- See Also:
- Serialized Form
Field Summary |
---|
Fields inherited from class javax.mail.search.StringTerm |
---|
ignoreCase, pattern |
Constructor Summary | |
---|---|
RecipientStringTerm(Message.RecipientType type,
String pattern)
Constructor. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
Equality comparison. |
Message.RecipientType |
getRecipientType()
Return the type of recipient to match with. |
int |
hashCode()
Compute a hashCode for this object. |
boolean |
match(Message msg)
Check whether the address specified in the constructor is a substring of the recipient address of this Message. |
Methods inherited from class javax.mail.search.AddressStringTerm |
---|
match |
Methods inherited from class javax.mail.search.StringTerm |
---|
getIgnoreCase, getPattern, match |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public
RecipientStringTerm(Message.RecipientType type, String pattern)
构造方法。
type | 接收方类型 |
pattern | 要比较的地址模式。 |
RecipientStringTerm
public RecipientStringTerm(Message.RecipientType type, String pattern)
- Constructor.
- Parameters:
type
- the recipient typepattern
- the address pattern to be compared.
Method Detail |
---|
public Message.RecipientType
getRecipientType()
返回要与之匹配的接收方类型。
英文文档:
getRecipientType
public Message.RecipientType getRecipientType()
- Return the type of recipient to match with.
public boolean
match(Message msg)
检查构造方法中指定的地址是否是此 Message 的接收方地址的子字符串。
msg | 比较将应用于此 Message 的接收方地址。 |
return | 如果匹配成功,则返回 true;否则返回 false。 |
match
public boolean match(Message msg)
- Check whether the address specified in the constructor is
a substring of the recipient address of this Message.
- Specified by:
match
in classSearchTerm
- Parameters:
msg
- The comparison is applied to this Message's recipient address.- Returns:
- true if the match succeeds, otherwise false.
public boolean
equals(Object obj)
相等性比较。
英文文档:
equals
public boolean equals(Object obj)
- Equality comparison.
- Overrides:
equals
in classAddressStringTerm
public int
hashCode()
计算此对象的 hashCode。
英文文档:
hashCode
public int hashCode()
- Compute a hashCode for this object.
- Overrides:
hashCode
in classStringTerm
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Submit a bug or feature
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!