パッケージ jakarta.mail.search
クラス DateTerm
- java.lang.ObjectSE
-
- jakarta.mail.search.SearchTerm
-
- jakarta.mail.search.ComparisonTerm
-
- jakarta.mail.search.DateTerm
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
ReceivedDateTerm
,SentDateTerm
public abstract class DateTerm extends ComparisonTerm
このクラスは日付の比較を実装します- 作成者:
- Bill Shannon, John Mani
- 関連事項:
- 直列化された形式
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 protected DateSE
date
日付。クラス jakarta.mail.search.ComparisonTerm から継承されたフィールド
comparison, EQ, GE, GT, LE, LT, NE
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
equals(ObjectSE obj)
等価の比較。int
getComparison()
比較の型を返します。DateSE
getDate()
比較する日付を返します。int
hashCode()
このオブジェクトの hashCode を計算します。protected boolean
match(DateSE d)
日付の比較方法。クラス jakarta.mail.search.SearchTerm から継承されたメソッド
match
フィールドの詳細
date
protected DateSE date
日付。
コンストラクターの詳細
DateTerm
protected DateTerm(int comparison, DateSE date)
コンストラクター。- パラメーター:
comparison
- 比較型date
- 比較する日付
メソッドの詳細
getDate
public DateSE getDate()
比較する日付を返します。- 戻り値:
- 日付
getComparison
public int getComparison()
比較の型を返します。- 戻り値:
- 比較型
match
protected boolean match(DateSE d)
日付の比較方法。- パラメーター:
d
- コンストラクターの日付がこの日付と比較されます- 戻り値:
- 日付が一致する場合は true、そうでない場合は false
equals
public boolean equals(ObjectSE obj)
等価の比較。- オーバーライド:
- クラス
ComparisonTerm
のequals
hashCode
public int hashCode()
このオブジェクトの hashCode を計算します。- オーバーライド:
- クラス
ComparisonTerm
のhashCode