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

公開メンバ関数

 Key ()
 
 Key (String userSessionId, String offline)
 
String getUserSessionId ()
 
String getOffline ()
 
boolean equals (Object o)
 
int hashCode ()
 

限定公開変数類

String userSessionId
 
String offline
 

詳解

構築子と解体子

◆ Key() [1/2]

org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.Key ( )
inline
123  {
124  }

◆ Key() [2/2]

org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.Key ( String  userSessionId,
String  offline 
)
inline
126  {
128  this.offline = offline;
129  }
String userSessionId
Definition: PersistentUserSessionEntity.java:119
String offline
Definition: PersistentUserSessionEntity.java:121

関数詳解

◆ equals()

boolean org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.equals ( Object  o)
inline
140  {
141  if (this == o) return true;
142  if (o == null || getClass() != o.getClass()) return false;
143 
144  Key key = (Key) o;
145 
146  if (this.userSessionId != null ? !this.userSessionId.equals(key.userSessionId) : key.userSessionId != null) return false;
147  if (this.offline != null ? !this.offline.equals(key.offline) : key.offline != null) return false;
148 
149  return true;
150  }
String userSessionId
Definition: PersistentUserSessionEntity.java:119
String offline
Definition: PersistentUserSessionEntity.java:121
Key()
Definition: PersistentUserSessionEntity.java:123

◆ getOffline()

String org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.getOffline ( )
inline
135  {
136  return offline;
137  }
String offline
Definition: PersistentUserSessionEntity.java:121

◆ getUserSessionId()

String org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.getUserSessionId ( )
inline
131  {
132  return userSessionId;
133  }
String userSessionId
Definition: PersistentUserSessionEntity.java:119

◆ hashCode()

int org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.hashCode ( )
inline
153  {
154  int result = this.userSessionId != null ? this.userSessionId.hashCode() : 0;
155  result = 31 * result + (this.offline != null ? this.offline.hashCode() : 0);
156  return result;
157  }
String userSessionId
Definition: PersistentUserSessionEntity.java:119
String offline
Definition: PersistentUserSessionEntity.java:121

メンバ詳解

◆ offline

String org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.offline
protected

◆ userSessionId

String org.keycloak.models.jpa.session.PersistentUserSessionEntity.Key.userSessionId
protected

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