javax.mail.search
クラス FromStringTerm

java.lang.Object
  上位を拡張 javax.mail.search.SearchTerm
      上位を拡張 javax.mail.search.StringTerm
          上位を拡張 javax.mail.search.AddressStringTerm
              上位を拡張 javax.mail.search.FromStringTerm
すべての実装されたインタフェース:
Serializable

public final class FromStringTerm
extends AddressStringTerm

このクラスは From Address ヘッダの文字列比較を実装します。

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

導入されたバージョン:
JavaMail 1.1
関連項目:
直列化された形式

フィールドの概要
 
クラス javax.mail.search.StringTerm から継承されたフィールド
ignoreCase, pattern
 
コンストラクタの概要
FromStringTerm(String pattern)
          コンストラクタです。
 
メソッドの概要
 boolean equals(Object obj)
          等価比較です。
 boolean match(Message msg)
          コンストラクタで指定されたアドレス文字列が、 この Message の From アドレスの部分文字列であるかどうかをチェックします。
 
クラス javax.mail.search.AddressStringTerm から継承されたメソッド
match
 
クラス javax.mail.search.StringTerm から継承されたメソッド
getIgnoreCase, getPattern, hashCode, match
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FromStringTerm

public FromStringTerm(String pattern)
コンストラクタです。

パラメータ:
pattern - 比較対象のアドレスパターン
メソッドの詳細

match

public boolean match(Message msg)
コンストラクタで指定されたアドレス文字列が、 この Message の From アドレスの部分文字列であるかどうかをチェックします。

定義:
クラス SearchTerm 内の match
パラメータ:
msg - 比較はこの Message の From アドレスに適用される
戻り値:
照合が成功する場合は true、そうでない場合は false

equals

public boolean equals(Object obj)
等価比較です。

オーバーライド:
クラス AddressStringTerm 内の equals