パッケージ 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。
    • equals

      public boolean equals(ObjectSE obj)
      等価の比較。
      オーバーライド:
      クラス AddressStringTermequals 
    • hashCode

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