java.lang.Object
java.lang.Record
jdk.net.UnixDomainPrincipal
- レコード・コンポーネント:
- user- ユーザー・アイデンティティ
- group- グループ・アイデンティティ
public record UnixDomainPrincipal(UserPrincipal user, GroupPrincipal group) extends Record
「Unixドメイン」ソケットに接続されているピアの資格証明を表します。
- 導入されたバージョン:
- 16
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー
- 
コンストラクタの詳細- 
UnixDomainPrincipalpublic UnixDomainPrincipal(UserPrincipal user, GroupPrincipal group) UnixDomainPrincipalを作成します。- パラメータ:
- user- ユーザー・アイデンティティ
- group- グループ・アイデンティティ
- 例外:
- NullPointerException-- userまたは- groupが- nullの場合。
 
 
- 
- 
メソッドの詳細- 
toStringpublic final String toString()このレコード・クラスの文字列表現を返します。 この表現には、クラスの名前の後に、各レコード・コンポーネントの名前と値が続きます。
- 
hashCodepublic final int hashCode()このオブジェクトに対するハッシュ・コード値を返します。 値は、各レコード・コンポーネントのハッシュ・コードから導出されます。
- 
equalspublic final boolean equals(Object o) このオブジェクトと他のオブジェクトが等しいかどうかを示します。 他のオブジェクトが同じクラスで、すべてのレコード・コンポーネントが等しい場合、オブジェクトは等しくなります。 このレコード・クラスのすべてのコンポーネントがObjects::equals(Object,Object)と比較されます。
- 
userpublic UserPrincipal user()userレコード・コンポーネントの値を返します。- 戻り値:
- userレコード・コンポーネントの値
 
- 
grouppublic GroupPrincipal group()groupレコード・コンポーネントの値を返します。- 戻り値:
- groupレコード・コンポーネントの値
 
 
-