パッケージ jakarta.mail.search
クラス RecipientStringTerm
- java.lang.ObjectSE
-
- jakarta.mail.search.SearchTerm
-
- jakarta.mail.search.StringTerm
-
- jakarta.mail.search.AddressStringTerm
-
- jakarta.mail.search.RecipientStringTerm
- 実装されたすべてのインターフェース:
SerializableSE
public final class RecipientStringTerm extends AddressStringTerm
このクラスは、受信者アドレスヘッダーの文字列比較を実装します。このクラスは、Address オブジェクトではなくアドレス文字列で比較を行うという点で
RecipientTerm
クラスとは異なることに注意してください。文字列の比較では大文字と小文字は区別されません。- 導入:
- JavaMail 1.1
- 関連事項:
- 直列化された形式
フィールドサマリー
クラス jakarta.mail.search.StringTerm から継承されたフィールド
ignoreCase, pattern
コンストラクターのサマリー
コンストラクター コンストラクター 説明 RecipientStringTerm(Message.RecipientType type, StringSE pattern)
コンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
equals(ObjectSE obj)
等価の比較。Message.RecipientType
getRecipientType()
照合する受信者の型を返します。int
hashCode()
このオブジェクトの hashCode を計算します。boolean
match(Message msg)
コンストラクターで指定されたアドレスが、このメッセージの受信者アドレスの部分文字列であるかどうかを確認します。クラス jakarta.mail.search.AddressStringTerm から継承されたメソッド
match
クラス jakarta.mail.search.StringTerm から継承されたメソッド
getIgnoreCase, getPattern, match
コンストラクターの詳細
RecipientStringTerm
public RecipientStringTerm(Message.RecipientType type, StringSE pattern)
コンストラクター。- パラメーター:
type
- 受信者の型pattern
- 比較するアドレスパターン。
メソッドの詳細
getRecipientType
public Message.RecipientType getRecipientType()
照合する受信者の型を返します。- 戻り値:
- 受信者の型
match
public boolean match(Message msg)
コンストラクターで指定されたアドレスが、このメッセージの受信者アドレスの部分文字列であるかどうかを確認します。- 次で指定:
- クラス
SearchTerm
のmatch
- パラメーター:
msg
- 比較は、このメッセージの受信者アドレスに適用されます。- 戻り値:
- 一致した場合は true、それ以外の場合は false。
equals
public boolean equals(ObjectSE obj)
等価の比較。- オーバーライド:
- クラス
AddressStringTerm
のequals
hashCode
public int hashCode()
このオブジェクトの hashCode を計算します。- オーバーライド:
- クラス
StringTerm
のhashCode