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

公開メンバ関数

 Key ()
 
 Key (ClientScopeEntity clientScope, ClientEntity client)
 
ClientScopeEntity getClientScope ()
 
ClientEntity getClient ()
 
boolean equals (Object o)
 
int hashCode ()
 

限定公開変数類

ClientScopeEntity clientScope
 
ClientEntity client
 

詳解

構築子と解体子

◆ Key() [1/2]

org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.Key ( )
inline
91  {
92  }

◆ Key() [2/2]

org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.Key ( ClientScopeEntity  clientScope,
ClientEntity  client 
)
inline
94  {
95  this.clientScope = clientScope;
96  this.client = client;
97  }
ClientEntity client
Definition: ClientScopeClientMappingEntity.java:89
ClientScopeEntity clientScope
Definition: ClientScopeClientMappingEntity.java:87

関数詳解

◆ equals()

boolean org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.equals ( Object  o)
inline
108  {
109  if (this == o) return true;
110  if (o == null || getClass() != o.getClass()) return false;
111 
112  ClientScopeClientMappingEntity.Key key = (ClientScopeClientMappingEntity.Key) o;
113 
114  if (clientScope != null ? !clientScope.getId().equals(key.clientScope != null ? key.clientScope.getId() : null) : key.clientScope != null) return false;
115  if (client != null ? !client.getId().equals(key.client != null ? key.client.getId() : null) : key.client != null) return false;
116 
117  return true;
118  }
ClientEntity client
Definition: ClientScopeClientMappingEntity.java:89
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity clientScope
Definition: ClientScopeClientMappingEntity.java:87
String getId()
Definition: ClientEntity.java:177

◆ getClient()

ClientEntity org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.getClient ( )
inline
103  {
104  return client;
105  }
ClientEntity client
Definition: ClientScopeClientMappingEntity.java:89

◆ getClientScope()

ClientScopeEntity org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.getClientScope ( )
inline
99  {
100  return clientScope;
101  }
ClientScopeEntity clientScope
Definition: ClientScopeClientMappingEntity.java:87

◆ hashCode()

int org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.hashCode ( )
inline
121  {
122  int result = clientScope != null ? clientScope.getId().hashCode() : 0;
123  result = 31 * result + (client != null ? client.getId().hashCode() : 0);
124  return result;
125  }
ClientEntity client
Definition: ClientScopeClientMappingEntity.java:89
String getId()
Definition: ClientScopeEntity.java:83
ClientScopeEntity clientScope
Definition: ClientScopeClientMappingEntity.java:87
String getId()
Definition: ClientEntity.java:177

メンバ詳解

◆ client

ClientEntity org.keycloak.models.jpa.entities.ClientScopeClientMappingEntity.Key.client
protected

◆ clientScope

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

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