gluu
公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.gluu.oxauth.client.auth.user.CommonProfile クラス
org.gluu.oxauth.client.auth.user.CommonProfile の継承関係図
Inheritance graph
org.gluu.oxauth.client.auth.user.CommonProfile 連携図
Collaboration graph

公開メンバ関数

void setUserName (final String userName)
 
String getUserName ()
 
void setEmail (final String email)
 
String getEmail ()
 
void setFirstName (final String firstName)
 
String getFirstName ()
 
void setFamilyName (final String familyName)
 
String getFamilyName ()
 
void setDisplayName (final String displayName)
 
String getDisplayName ()
 
void setLocale (final String locale)
 
String getLocale ()
 
void setZone (final String zone)
 
String getZone ()
 
String getId ()
 
void setId (final String id)
 
Map< String, Object > getAttributes ()
 
Object getAttribute (final String name)
 
void addAttribute (final String key, final Object value)
 
String toString ()
 

静的非公開変数類

static final long serialVersionUID = 470255919465444352L
 

詳解

This class contains common attributes

著者
Yuriy Movchan 11/14/2014

関数詳解

◆ addAttribute()

void org.gluu.oxauth.client.auth.user.UserProfile.addAttribute ( final String  key,
final Object  value 
)
inlineinherited
43  {
44  if (value != null) {
45  this.attributes.put(key, value);
46  }
47  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

◆ getAttribute()

Object org.gluu.oxauth.client.auth.user.UserProfile.getAttribute ( final String  name)
inlineinherited
39  {
40  return this.attributes.get(name);
41  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

◆ getAttributes()

Map<String, Object> org.gluu.oxauth.client.auth.user.UserProfile.getAttributes ( )
inlineinherited
35  {
36  return Collections.unmodifiableMap(this.attributes);
37  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

◆ getDisplayName()

String org.gluu.oxauth.client.auth.user.CommonProfile.getDisplayName ( )
inline
54  {
55  return (String) getAttribute("display_name");
56  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ getEmail()

String org.gluu.oxauth.client.auth.user.CommonProfile.getEmail ( )
inline
30  {
31  return (String) getAttribute("email");
32  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ getFamilyName()

String org.gluu.oxauth.client.auth.user.CommonProfile.getFamilyName ( )
inline
46  {
47  return (String) getAttribute("family_name");
48  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ getFirstName()

String org.gluu.oxauth.client.auth.user.CommonProfile.getFirstName ( )
inline
38  {
39  return (String) getAttribute("first_name");
40  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ getId()

String org.gluu.oxauth.client.auth.user.UserProfile.getId ( )
inlineinherited
27  {
28  return id;
29  }
String id
Definition: UserProfile.java:23

◆ getLocale()

String org.gluu.oxauth.client.auth.user.CommonProfile.getLocale ( )
inline
62  {
63  return (String) getAttribute("locale");
64  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ getUserName()

String org.gluu.oxauth.client.auth.user.CommonProfile.getUserName ( )
inline
22  {
23  return (String) getAttribute("username");
24  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ getZone()

String org.gluu.oxauth.client.auth.user.CommonProfile.getZone ( )
inline
70  {
71  return (String) getAttribute("zone");
72  }
Object getAttribute(final String name)
Definition: UserProfile.java:39

◆ setDisplayName()

void org.gluu.oxauth.client.auth.user.CommonProfile.setDisplayName ( final String  displayName)
inline
50  {
51  addAttribute("display_name", displayName);
52  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ setEmail()

void org.gluu.oxauth.client.auth.user.CommonProfile.setEmail ( final String  email)
inline
26  {
27  addAttribute("email", email);
28  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ setFamilyName()

void org.gluu.oxauth.client.auth.user.CommonProfile.setFamilyName ( final String  familyName)
inline
42  {
43  addAttribute("family_name", familyName);
44  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ setFirstName()

void org.gluu.oxauth.client.auth.user.CommonProfile.setFirstName ( final String  firstName)
inline
34  {
35  addAttribute("first_name", firstName);
36  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ setId()

void org.gluu.oxauth.client.auth.user.UserProfile.setId ( final String  id)
inlineinherited
31  {
32  this.id = id;
33  }
String id
Definition: UserProfile.java:23

◆ setLocale()

void org.gluu.oxauth.client.auth.user.CommonProfile.setLocale ( final String  locale)
inline
58  {
59  addAttribute("locale", locale);
60  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ setUserName()

void org.gluu.oxauth.client.auth.user.CommonProfile.setUserName ( final String  userName)
inline
18  {
19  addAttribute("username", userName);
20  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ setZone()

void org.gluu.oxauth.client.auth.user.CommonProfile.setZone ( final String  zone)
inline
66  {
67  addAttribute("zone", zone);
68  }
void addAttribute(final String key, final Object value)
Definition: UserProfile.java:43

◆ toString()

String org.gluu.oxauth.client.auth.user.UserProfile.toString ( )
inlineinherited
50  {
51  StringBuilder builder = new StringBuilder();
52  builder.append("UserProfile [id=").append(id).append(", attributes=").append(attributes).append("]");
53  return builder.toString();
54  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

メンバ詳解

◆ serialVersionUID

final long org.gluu.oxauth.client.auth.user.CommonProfile.serialVersionUID = 470255919465444352L
staticprivate

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