パッケージ jakarta.mail.search

クラス AddressStringTerm

実装されているすべてのインターフェース:
SerializableSE
既知の直属サブクラス
FromStringTermRecipientStringTerm

public abstract class AddressStringTerm extends StringTerm
この抽象クラスは、メッセージアドレスの文字列比較を実装します。

このクラスは、AddressTerm クラスとは異なります。このクラスは、Address オブジェクトではなく、アドレス文字列を比較します。

導入:
JavaMail 1.1
関連事項:
  • フィールドのサマリー

    クラス jakarta.mail.search.StringTerm から継承されたフィールド

    ignoreCase, pattern
  • コンストラクターの概要

    コンストラクター
    修飾子
    コンストラクター
    説明
    protected
    コンストラクター。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    boolean
    等価の比較。
    protected boolean
    コンストラクターで指定されたアドレスパターンが、指定された Address オブジェクトの文字列表現の部分文字列であるかどうかを確認します。

    クラス jakarta.mail.search.StringTerm から継承されたメソッド

    getIgnoreCase, getPattern, hashCode, match

    クラス jakarta.mail.search.SearchTerm から継承されたメソッド

    match

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, finalize, getClass, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • AddressStringTerm

      protected AddressStringTerm(StringSE pattern)
      コンストラクター。
      パラメーター:
      pattern - 比較するアドレスパターン。
  • メソッドの詳細

    • match

      protected boolean match(Address a)
      コンストラクターで指定されたアドレスパターンが、指定された Address オブジェクトの文字列表現の部分文字列であるかどうかを確認します。

      指定された Address オブジェクトの文字列表現に文字セットまたは転送エンコーディングが含まれている場合、一致プロセス中にエンコーディングを考慮する必要があることに注意してください。

      パラメーター:
      a - 比較はこのアドレスオブジェクトに適用されます。
      戻り値:
      一致した場合は true、それ以外の場合は false。
    • equals

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