クラスUnixDomainSocketAddress
java.lang.Object
java.net.SocketAddress
java.net.UnixDomainSocketAddress
- すべての実装されたインタフェース:
- Serializable
public final class UnixDomainSocketAddress extends SocketAddress
Unixドメイン・ソケット・アドレス。 Unixドメイン・ソケット・アドレスは、Unixドメイン・ソケットがバインドまたは接続するファイルシステム・パスをカプセル化します。 
 
  「名前なし」 UnixDomainSocketAddressのパスが空です。 「自動」または「暗黙的」バウンドのUnixドメイン・ソケットに対するSocketChannelのローカル・アドレスの名前は変更されません。 
 
 このクラスのインスタンスの作成に使用するPathオブジェクトは、system-defaultファイル・システムから取得する必要があります。
- 導入されたバージョン:
- 16
- 関連項目:
- 
メソッドのサマリー修飾子と型メソッド説明booleanこのアドレスを別のオブジェクトと比較します。getPath()このアドレス・パスを返します。inthashCode()このUnixDomainSocketAddressのハッシュ・コードを返しますstatic UnixDomainSocketAddress指定したパス文字列からUnixDomainSocketAddressを作成します。static UnixDomainSocketAddress指定されたパスのUnixDomainSocketAddressを作成します。toString()このUnixDomainSocketAddressの文字列表現を返します。
- 
メソッドの詳細- 
ofpublic static UnixDomainSocketAddress of(String pathname) 指定したパス文字列からUnixDomainSocketAddressを作成します。- パラメータ:
- pathname- パス文字列(空でもかまいません)
- 戻り値:
- A UnixDomainSocketAddress
- 例外:
- InvalidPathException- パスをパスに変換できない場合
- NullPointerException- pathnameが- nullの場合
 
- 
ofpublic static UnixDomainSocketAddress of(Path path) 指定されたパスのUnixDomainSocketAddressを作成します。- パラメータ:
- path- ソケットへのパス。空の場合もあります
- 戻り値:
- A UnixDomainSocketAddress
- 例外:
- IllegalArgumentException- パスがデフォルトのファイル・システムに関連付けられていない場合
- NullPointerException- パスが- nullの場合
 
- 
getPath
- 
hashCode
- 
equals
- 
toString
 
-