gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.model.scim2.user.Name クラス
org.gluu.oxtrust.model.scim2.user.Name 連携図
Collaboration graph

公開メンバ関数

String computeFormattedName ()
 
String getFormatted ()
 
void setFormatted (String formatted)
 
String getFamilyName ()
 
void setFamilyName (String familyName)
 
String getGivenName ()
 
void setGivenName (String givenName)
 
String getMiddleName ()
 
void setMiddleName (String middleName)
 
String getHonorificPrefix ()
 
void setHonorificPrefix (String honorificPrefix)
 
String getHonorificSuffix ()
 
void setHonorificSuffix (String honorificSuffix)
 

非公開変数類

String familyName
 
String givenName
 
String middleName
 
String honorificPrefix
 
String honorificSuffix
 
String formatted
 

詳解

A class that represents the components of a user's name. See section 4.1.1 of RFC 7643.

関数詳解

◆ computeFormattedName()

String org.gluu.oxtrust.model.scim2.user.Name.computeFormattedName ( )
inline

From this Name instance, it builds a string depicting a full name including all middle names, titles, and suffixes as appropriate for display if the formatted field of this object is null or empty

戻り値
A string representing a full name. The formatted field will be set to this value
56  {
57 
58  if (StringUtils.isEmpty(formatted)) {
59  String formattedName = "";
60 
61  formattedName+=StringUtils.isEmpty(honorificPrefix) ? "" : honorificPrefix + " ";
62  formattedName+=StringUtils.isEmpty(givenName) ? "" : givenName + " ";
63  formattedName+=StringUtils.isEmpty(middleName) ? "" : middleName + " ";
64  formattedName+=StringUtils.isEmpty(familyName) ? "" : familyName + " ";
65  formattedName+=StringUtils.isEmpty(honorificSuffix) ? "" : honorificSuffix;
66  formattedName=formattedName.trim();
67 
68  formatted=formattedName.length()==0 ? null : formattedName;
69  }
70  return formatted;
71 
72  }
String honorificPrefix
Definition: Name.java:38
String familyName
Definition: Name.java:23
String middleName
Definition: Name.java:33
String givenName
Definition: Name.java:28
String formatted
Definition: Name.java:49
String honorificSuffix
Definition: Name.java:43

◆ getFamilyName()

String org.gluu.oxtrust.model.scim2.user.Name.getFamilyName ( )
inline
82  {
83  return familyName;
84  }
String familyName
Definition: Name.java:23

◆ getFormatted()

String org.gluu.oxtrust.model.scim2.user.Name.getFormatted ( )
inline
74  {
75  return formatted;
76  }
String formatted
Definition: Name.java:49

◆ getGivenName()

String org.gluu.oxtrust.model.scim2.user.Name.getGivenName ( )
inline
90  {
91  return givenName;
92  }
String givenName
Definition: Name.java:28

◆ getHonorificPrefix()

String org.gluu.oxtrust.model.scim2.user.Name.getHonorificPrefix ( )
inline
106  {
107  return honorificPrefix;
108  }
String honorificPrefix
Definition: Name.java:38

◆ getHonorificSuffix()

String org.gluu.oxtrust.model.scim2.user.Name.getHonorificSuffix ( )
inline
114  {
115  return honorificSuffix;
116  }
String honorificSuffix
Definition: Name.java:43

◆ getMiddleName()

String org.gluu.oxtrust.model.scim2.user.Name.getMiddleName ( )
inline
98  {
99  return middleName;
100  }
String middleName
Definition: Name.java:33

◆ setFamilyName()

void org.gluu.oxtrust.model.scim2.user.Name.setFamilyName ( String  familyName)
inline
86  {
87  this.familyName = familyName;
88  }
String familyName
Definition: Name.java:23

◆ setFormatted()

void org.gluu.oxtrust.model.scim2.user.Name.setFormatted ( String  formatted)
inline
78  {
79  this.formatted = formatted;
80  }
String formatted
Definition: Name.java:49

◆ setGivenName()

void org.gluu.oxtrust.model.scim2.user.Name.setGivenName ( String  givenName)
inline
94  {
95  this.givenName = givenName;
96  }
String givenName
Definition: Name.java:28

◆ setHonorificPrefix()

void org.gluu.oxtrust.model.scim2.user.Name.setHonorificPrefix ( String  honorificPrefix)
inline
110  {
112  }
String honorificPrefix
Definition: Name.java:38

◆ setHonorificSuffix()

void org.gluu.oxtrust.model.scim2.user.Name.setHonorificSuffix ( String  honorificSuffix)
inline
118  {
120  }
String honorificSuffix
Definition: Name.java:43

◆ setMiddleName()

void org.gluu.oxtrust.model.scim2.user.Name.setMiddleName ( String  middleName)
inline
102  {
103  this.middleName = middleName;
104  }
String middleName
Definition: Name.java:33

メンバ詳解

◆ familyName

String org.gluu.oxtrust.model.scim2.user.Name.familyName
private

◆ formatted

String org.gluu.oxtrust.model.scim2.user.Name.formatted
private

◆ givenName

String org.gluu.oxtrust.model.scim2.user.Name.givenName
private

◆ honorificPrefix

String org.gluu.oxtrust.model.scim2.user.Name.honorificPrefix
private

◆ honorificSuffix

String org.gluu.oxtrust.model.scim2.user.Name.honorificSuffix
private

◆ middleName

String org.gluu.oxtrust.model.scim2.user.Name.middleName
private

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