javax.mail.search
クラス BodyTerm

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

public final class BodyTerm
extends StringTerm

このクラスは、Message Body 上の検索を実装します。 本文の検索は次の場合にだけ実行されます。 (1) プライマリタイプが Text である単一部分メッセージ、 又は (2) 最初の本文部分のプライマリタイプが Text である複数部分/混合メッセージ。 この場合、検索は最初の本文部分で実行されます。

関連項目:
直列化された形式

フィールドの概要
 
クラス javax.mail.search.StringTerm から継承されたフィールド
ignoreCase, pattern
 
コンストラクタの概要
BodyTerm(String pattern)
          コンストラクタです。
 
メソッドの概要
 boolean equals(Object obj)
          等価比較です。
 boolean match(Message msg)
          照合メソッドです。
 
クラス javax.mail.search.StringTerm から継承されたメソッド
getIgnoreCase, getPattern, hashCode, match
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BodyTerm

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

パラメータ:
pattern - 検索する String
メソッドの詳細

match

public boolean match(Message msg)
照合メソッドです。

定義:
クラス SearchTerm 内の match
パラメータ:
msg - パターン検索はこの Message の本文に適用される
戻り値:
パターンが見つかった場合は true、そうでない場合は false

equals

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

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