keycloak
公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key クラス
org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key の継承関係図
Inheritance graph
org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key 連携図
Collaboration graph

公開メンバ関数

 Key ()
 
 Key (ClientScopeEntity clientScope, RoleEntity role)
 
ClientScopeEntity getClientScope ()
 
RoleEntity getRole ()
 
boolean equals (Object o)
 
int hashCode ()
 

限定公開変数類

ClientScopeEntity clientScope
 
RoleEntity role
 

詳解

構築子と解体子

◆ Key() [1/2]

org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.Key ( )
inline
78  {
79  }

◆ Key() [2/2]

org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.Key ( ClientScopeEntity  clientScope,
RoleEntity  role 
)
inline
81  {
82  this.clientScope = clientScope;
83  this.role = role;
84  }
RoleEntity role
Definition: ClientScopeRoleMappingEntity.java:76
ClientScopeEntity clientScope
Definition: ClientScopeRoleMappingEntity.java:74

関数詳解

◆ equals()

boolean org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.equals ( Object  o)
inline
95  {
96  if (this == o) return true;
97  if (o == null || getClass() != o.getClass()) return false;
98 
99  Key key = (Key) o;
100 
101  if (clientScope != null ? !clientScope.getId().equals(key.clientScope != null ? key.clientScope.getId() : null) : key.clientScope != null) return false;
102  if (role != null ? !role.getId().equals(key.role != null ? key.role.getId() : null) : key.role != null) return false;
103 
104  return true;
105  }
RoleEntity role
Definition: ClientScopeRoleMappingEntity.java:76
Key()
Definition: ClientScopeRoleMappingEntity.java:78
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity clientScope
Definition: ClientScopeRoleMappingEntity.java:74
String getId()
Definition: RoleEntity.java:96

◆ getClientScope()

ClientScopeEntity org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.getClientScope ( )
inline
86  {
87  return clientScope;
88  }
ClientScopeEntity clientScope
Definition: ClientScopeRoleMappingEntity.java:74

◆ getRole()

RoleEntity org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.getRole ( )
inline
90  {
91  return role;
92  }
RoleEntity role
Definition: ClientScopeRoleMappingEntity.java:76

◆ hashCode()

int org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.hashCode ( )
inline
108  {
109  int result = clientScope != null ? clientScope.getId().hashCode() : 0;
110  result = 31 * result + (role != null ? role.getId().hashCode() : 0);
111  return result;
112  }
RoleEntity role
Definition: ClientScopeRoleMappingEntity.java:76
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity clientScope
Definition: ClientScopeRoleMappingEntity.java:74
String getId()
Definition: RoleEntity.java:96

メンバ詳解

◆ clientScope

ClientScopeEntity org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.clientScope
protected

◆ role

RoleEntity org.keycloak.models.jpa.entities.ClientScopeRoleMappingEntity.Key.role
protected

このクラス詳解は次のファイルから抽出されました: