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

クラス

enum  Type
 

公開メンバ関数

String getValue ()
 
void setValue (String value)
 
String getDisplay ()
 
void setDisplay (String display)
 
String getType ()
 
void setType (String type)
 
void setType (Type type)
 
Boolean getPrimary ()
 
void setPrimary (Boolean primary)
 
int hashCode ()
 
boolean equals (Object obj)
 

非公開変数類

String value
 
String display
 
String type
 
Boolean primary
 

詳解

Represents an e-mail address for a user. See section 4.1.2 of RFC 7643.


クラス詳解

◆ org::gluu::oxtrust::model::scim2::user::Email::Type

enum org::gluu::oxtrust::model::scim2::user::Email::Type
org.gluu.oxtrust.model.scim2.user.Email.Type 連携図
Collaboration graph
列挙値
HOME
OTHER
WORK

関数詳解

◆ equals()

boolean org.gluu.oxtrust.model.scim2.user.Email.equals ( Object  obj)
inline
96  {
97  if (this == obj) {
98  return true;
99  }
100  if (obj == null) {
101  return false;
102  }
103  if (getClass() != obj.getClass()) {
104  return false;
105  }
106  Email other = (Email) obj;
107  if (value == null) {
108  if (other.value != null) {
109  return false;
110  }
111  } else if (!value.equals(other.value)) {
112  return false;
113  }
114  if (display == null) {
115  if (other.display != null) {
116  return false;
117  }
118  } else if (!display.equals(other.display)) {
119  return false;
120  }
121  if (type == null) {
122  if (other.type != null) {
123  return false;
124  }
125  } else if (!type.equals(other.type)) {
126  return false;
127  }
128  if (primary == null) {
129  if (other.primary != null) {
130  return false;
131  }
132  } else if (!primary.equals(other.primary)) {
133  return false;
134  }
135  return true;
136  }
String type
Definition: Email.java:39
String value
Definition: Email.java:32
Boolean primary
Definition: Email.java:45
String display
Definition: Email.java:35

◆ getDisplay()

String org.gluu.oxtrust.model.scim2.user.Email.getDisplay ( )
inline
55  {
56  return display;
57  }
String display
Definition: Email.java:35

◆ getPrimary()

Boolean org.gluu.oxtrust.model.scim2.user.Email.getPrimary ( )
inline
76  {
77  return primary;
78  }
Boolean primary
Definition: Email.java:45

◆ getType()

String org.gluu.oxtrust.model.scim2.user.Email.getType ( )
inline
63  {
64  return type;
65  }
String type
Definition: Email.java:39

◆ getValue()

String org.gluu.oxtrust.model.scim2.user.Email.getValue ( )
inline
47  {
48  return value;
49  }
String value
Definition: Email.java:32

◆ hashCode()

int org.gluu.oxtrust.model.scim2.user.Email.hashCode ( )
inline
85  {
86  final int prime = 31;
87  int result = 1;
88  result = prime * result + ((value == null) ? 0 : value.hashCode());
89  result = prime * result + ((display == null) ? 0 : display.hashCode());
90  result = prime * result + ((type == null) ? 0 : type.hashCode());
91  result = prime * result + ((primary == null) ? 0 : primary.hashCode());
92  return result;
93  }
String type
Definition: Email.java:39
String value
Definition: Email.java:32
Boolean primary
Definition: Email.java:45
String display
Definition: Email.java:35

◆ setDisplay()

void org.gluu.oxtrust.model.scim2.user.Email.setDisplay ( String  display)
inline
59  {
60  this.display = display;
61  }
String display
Definition: Email.java:35

◆ setPrimary()

void org.gluu.oxtrust.model.scim2.user.Email.setPrimary ( Boolean  primary)
inline
80  {
81  this.primary = primary;
82  }
Boolean primary
Definition: Email.java:45

◆ setType() [1/2]

void org.gluu.oxtrust.model.scim2.user.Email.setType ( String  type)
inline
68  {
69  this.type = type;
70  }
String type
Definition: Email.java:39

◆ setType() [2/2]

void org.gluu.oxtrust.model.scim2.user.Email.setType ( Type  type)
inline
72  {
73  setType(type.name().toLowerCase());
74  }
void setType(String type)
Definition: Email.java:68
String type
Definition: Email.java:39

◆ setValue()

void org.gluu.oxtrust.model.scim2.user.Email.setValue ( String  value)
inline
51  {
52  this.value = value;
53  }
String value
Definition: Email.java:32

メンバ詳解

◆ display

String org.gluu.oxtrust.model.scim2.user.Email.display
private

◆ primary

Boolean org.gluu.oxtrust.model.scim2.user.Email.primary
private

◆ type

String org.gluu.oxtrust.model.scim2.user.Email.type
private

◆ value

String org.gluu.oxtrust.model.scim2.user.Email.value
private

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