パッケージ jakarta.mail.search

クラス RecipientStringTerm

  • 実装されたすべてのインターフェース:
    SerializableSE

    public final class RecipientStringTerm
    extends AddressStringTerm
    このクラスは、受信者アドレスヘッダーの文字列比較を実装します。

    このクラスは、Address オブジェクトではなくアドレス文字列で比較を行うという点で RecipientTerm クラスとは異なることに注意してください。文字列の比較では大文字と小文字は区別されません。

    導入:
    JavaMail 1.1
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • RecipientStringTerm

        public RecipientStringTerm​(Message.RecipientType type,
                                   StringSE pattern)
        コンストラクター。
        パラメーター:
        type - 受信者の型
        pattern - 比較するアドレスパターン。
    • メソッドの詳細

      • getRecipientType

        public Message.RecipientType getRecipientType()
        照合する受信者の型を返します。
        戻り値:
        受信者の型
      • match

        public boolean match​(Message msg)
        コンストラクターで指定されたアドレスが、このメッセージの受信者アドレスの部分文字列であるかどうかを確認します。
        次で指定:
        クラス SearchTermmatch 
        パラメーター:
        msg - 比較は、このメッセージの受信者アドレスに適用されます。
        戻り値:
        一致した場合は true、それ以外の場合は false。
      • hashCode

        public int hashCode()
        このオブジェクトの hashCode を計算します。
        オーバーライド:
        クラス StringTermhashCode