パッケージ jakarta.mail.search

クラス FlagTerm

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

    public final class FlagTerm
    extends SearchTerm
    このクラスは、メッセージフラグの比較を実装します。
    作成者:
    Bill Shannon, John Mani
    関連事項:
    直列化された形式
    • コンストラクターの詳細

      • FlagTerm

        public FlagTerm​(Flags flags,
                        boolean set)
        コンストラクター。
        パラメーター:
        flags - チェックするフラグを含む Flags オブジェクト
        set - チェックするフラグ設定
    • メソッドの詳細

      • getFlags

        public Flags getFlags()
        テストするフラグを返します。
        戻り値:
        フラグ
      • getTestSet

        public boolean getTestSet()
        フラグが設定されているかどうかをテストする場合は true を返します。
        戻り値:
        フラグが設定されているかどうかをテストする場合は true
      • match

        public boolean match​(Message msg)
        比較方法。
        次で指定:
        クラス SearchTermmatch 
        パラメーター:
        msg - フラグ比較はこのメッセージに適用されます
        戻り値:
        比較が成功した場合は true、それ以外の場合は false。
      • equals

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

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