パッケージ jakarta.mail
クラス Address
- java.lang.ObjectSE
-
- jakarta.mail.Address
- 実装されたすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
InternetAddress
,NewsAddress
public abstract class Address extends ObjectSE implements SerializableSE
この抽象クラスは、メッセージ内のアドレスをモデル化します。サブクラスは特定の実装を提供します。サブクラスは通常、シリアライズ可能であるため、(たとえば)検索用語での Address オブジェクトの使用を検索用語とともに直列化できます。- 作成者:
- John Mani, Bill Shannon
- 関連事項:
- 直列化された形式
メソッドの詳細
getType
public abstract StringSE getType()
このアドレス型を識別する型文字列を返します。- 戻り値:
- アドレス型
- 関連事項:
InternetAddress
toString
public abstract StringSE toString()
このアドレスオブジェクトの文字列表現を返します。
equals
public abstract boolean equals(ObjectSE address)
等価演算子。サブクラスは、オブジェクト参照の等価性ではなく、値の等価性 (2 つの Address オブジェクトが同じ宛先を表しているか) をサポートするこのメソッドの実装を提供する必要があります。サブクラスは、equals
とhashCode
の一般規約を保持するhashCode
メソッドの対応する実装も提供する必要があります。つまり、等しいと判断されるオブジェクトは同じ hashCode を持つ必要があります。