パッケージ jakarta.mail.search
クラス AddressStringTerm
- java.lang.ObjectSE
-
- jakarta.mail.search.SearchTerm
-
- jakarta.mail.search.StringTerm
-
- jakarta.mail.search.AddressStringTerm
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
FromStringTerm
,RecipientStringTerm
public abstract class AddressStringTerm extends StringTerm
この抽象クラスは、メッセージアドレスの文字列比較を実装します。このクラスは、
AddressTerm
クラスとは異なります。このクラスは、Address オブジェクトではなく、アドレス文字列を比較します。- 導入:
- JavaMail 1.1
- 関連事項:
- 直列化された形式
フィールドサマリー
クラス jakarta.mail.search.StringTerm から継承されたフィールド
ignoreCase, pattern
コンストラクターのサマリー
コンストラクター 修飾子 コンストラクター 説明 protected
AddressStringTerm(StringSE pattern)
コンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
equals(ObjectSE obj)
等価の比較。protected boolean
match(Address a)
コンストラクターで指定されたアドレスパターンが、指定された Address オブジェクトの文字列表現の部分文字列であるかどうかを確認します。クラス jakarta.mail.search.StringTerm から継承されたメソッド
getIgnoreCase, getPattern, hashCode, match
クラス jakarta.mail.search.SearchTerm から継承されたメソッド
match
コンストラクターの詳細
AddressStringTerm
protected AddressStringTerm(StringSE pattern)
コンストラクター。- パラメーター:
pattern
- 比較するアドレスパターン。
メソッドの詳細
match
protected boolean match(Address a)
コンストラクターで指定されたアドレスパターンが、指定された Address オブジェクトの文字列表現の部分文字列であるかどうかを確認します。指定された Address オブジェクトの文字列表現に文字セットまたは転送エンコーディングが含まれている場合、一致プロセス中にエンコーディングを考慮する必要があることに注意してください。
- パラメーター:
a
- 比較はこのアドレスオブジェクトに適用されます。- 戻り値:
- 一致した場合は true、それ以外の場合は false。
equals
public boolean equals(ObjectSE obj)
等価の比較。- オーバーライド:
- クラス
StringTerm
のequals