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