パッケージ 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 DateSEdate日付。クラス jakarta.mail.search.ComparisonTerm から継承されたフィールド
comparison, EQ, GE, GT, LE, LT, NE
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 booleanequals(ObjectSE obj)等価の比較。intgetComparison()比較の型を返します。DateSEgetDate()比較する日付を返します。inthashCode()このオブジェクトの hashCode を計算します。protected booleanmatch(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