パッケージ jakarta.mail.internet
クラス NewsAddress
java.lang.ObjectSE
jakarta.mail.Address
jakarta.mail.internet.NewsAddress
- 実装済みのインターフェース一覧:
SerializableSE
このクラスは、RFC1036 ニュースグループアドレスをモデル化します。
- 作成者:
- Bill Shannon, John Mani
- 関連事項:
フィールド概要
フィールドコンストラクター概要
コンストラクターコンストラクター説明デフォルトコンストラクター。NewsAddress(StringSE newsgroup) 指定されたニュースグループで NewsAddress を構築します。NewsAddress(StringSE newsgroup, StringSE host) 指定されたニュースグループとホストで NewsAddress を構築します。方法の概要
修飾子と型メソッド説明boolean等価演算子。getHost()ホストを取得します。ニュースグループを取得します。getType()このアドレスの型を返します。inthashCode()アドレスのハッシュコードを計算します。static NewsAddress[]ニュースグループのコンマ区切りシーケンスを NewsAddress オブジェクトに解析します。voidホストを設定します。voidsetNewsgroup(StringSE newsgroup) ニュースグループを設定します。toString()このアドレスを RFC 1036 アドレスに変換します。static StringSENewsAddress オブジェクトの指定された配列をアドレス文字列のコンマ区切りのシーケンスに変換します。
フィールドの詳細
newsgroup
ニュースグループ。host
ザホスト。nullかもしれません。
コンストラクターの詳細
NewsAddress
public NewsAddress()デフォルトコンストラクター。NewsAddress
指定されたニュースグループで NewsAddress を構築します。- パラメーター:
newsgroup- ニュースグループ
NewsAddress
指定されたニュースグループとホストで NewsAddress を構築します。- パラメーター:
newsgroup- ニュースグループhost- ザホスト
方法の詳細
getType
このアドレスの型を返します。NewsAddress の型は「ニュース」です。setNewsgroup
ニュースグループを設定します。- パラメーター:
newsgroup- ニュースグループ
getNewsgroup
ニュースグループを取得します。- 戻り値:
- ニュースグループ
setHost
ホストを設定します。- パラメーター:
host- ザホスト
getHost
ホストを取得します。- 戻り値:
- host
toString
このアドレスを RFC 1036 アドレスに変換します。equals
等価演算子。hashCode
public int hashCode()アドレスのハッシュコードを計算します。toString
NewsAddress オブジェクトの指定された配列をアドレス文字列のコンマ区切りのシーケンスに変換します。結果の文字列には US-ASCII 文字のみが含まれるため、メールセーフです。- パラメーター:
addresses- NewsAddress オブジェクトの配列- 戻り値:
- カンマ区切りのアドレス文字列
- 例外:
ClassCastExceptionSE- 指定された配列内のいずれかのアドレスオブジェクトが NewsAddress オブジェクトでない場合。これは RuntimeException であることに注意してください。
parse
ニュースグループのコンマ区切りシーケンスを NewsAddress オブジェクトに解析します。- パラメーター:
newsgroups- カンマ区切りのニュースグループ文字列- 戻り値:
- NewsAddress オブジェクトの配列
- 例外:
AddressException- 解析が失敗した場合