gluu
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 非公開メンバ関数 | 非公開変数類 | 全メンバ一覧
列挙 org.xdi.oxauth.model.common.IdType 詳解
org.xdi.oxauth.model.common.IdType 連携図
Collaboration graph

公開メンバ関数

String getInum ()
 
String getHtmlText ()
 
String getType ()
 
String getValue ()
 

静的公開メンバ関数

static IdType fromString (String p_string)
 

公開変数類

 PEOPLE =("people", "people", "0000", "New Unique People Inum Generator")
 
 ORGANIZATION =("organization", "0001", "organization","New Unique Organization Inum Generator")
 
 APPLIANCE =("appliance", "appliance", "0002", "New Unique Appliance Inum Generator")
 
 GROUP =("group", "group", "0003", "New Unique Group Inum Generator")
 
 SERVER =("server", "server", "0004", "New Unique Server Inum Generator")
 
 ATTRIBUTE =("attribute", "attribute", "0005", "New Unique Attribute Inum Generator")
 
 TRUST_RELATIONSHIP =("trelationship", "0006", "trustRelationship", "New Unique Trust Relationship Inum Generator")
 
 LINK_CONTRACTS =("lcontracts", "linkContracts", "0007", "New Unique Link Contracts Inum Generator")
 
 CLIENTS =("oclient", "openidConnectClient", "0008", "New Unique Openid Connect Client Inum Generator")
 

非公開メンバ関数

 IdType (String p_type, String p_value, String p_inum, String p_htmlText)
 

非公開変数類

final String m_type
 
final String m_value
 
final String m_inum
 
final String m_htmlText
 

詳解

著者
Yuriy Zabrovarnyy
バージョン
0.9, 26/06/2013

構築子と解体子

◆ IdType()

org.xdi.oxauth.model.common.IdType.IdType ( String  p_type,
String  p_value,
String  p_inum,
String  p_htmlText 
)
inlineprivate
33  {
34  m_type = p_type;
35  m_value = p_value;
36  m_inum = p_inum;
37  m_htmlText = p_htmlText;
38  }
final String m_htmlText
Definition: IdType.java:31
final String m_value
Definition: IdType.java:29
final String m_inum
Definition: IdType.java:30
final String m_type
Definition: IdType.java:28

関数詳解

◆ fromString()

static IdType org.xdi.oxauth.model.common.IdType.fromString ( String  p_string)
inlinestatic
56  {
57  if (StringUtils.isNotBlank(p_string)) {
58  for (IdType t : values()) {
59  if (t.getType().equalsIgnoreCase(p_string) || t.getValue().equalsIgnoreCase(p_string)) {
60  return t;
61  }
62  }
63  }
64  return null;
65  }
IdType(String p_type, String p_value, String p_inum, String p_htmlText)
Definition: IdType.java:33

◆ getHtmlText()

String org.xdi.oxauth.model.common.IdType.getHtmlText ( )
inline
44  {
45  return m_htmlText;
46  }
final String m_htmlText
Definition: IdType.java:31

◆ getInum()

String org.xdi.oxauth.model.common.IdType.getInum ( )
inline
40  {
41  return m_inum;
42  }
final String m_inum
Definition: IdType.java:30

◆ getType()

String org.xdi.oxauth.model.common.IdType.getType ( )
inline
48  {
49  return m_type;
50  }
final String m_type
Definition: IdType.java:28

◆ getValue()

String org.xdi.oxauth.model.common.IdType.getValue ( )
inline
52  {
53  return m_value;
54  }
final String m_value
Definition: IdType.java:29

メンバ詳解

◆ APPLIANCE

org.xdi.oxauth.model.common.IdType.APPLIANCE =("appliance", "appliance", "0002", "New Unique Appliance Inum Generator")

◆ ATTRIBUTE

org.xdi.oxauth.model.common.IdType.ATTRIBUTE =("attribute", "attribute", "0005", "New Unique Attribute Inum Generator")

◆ CLIENTS

org.xdi.oxauth.model.common.IdType.CLIENTS =("oclient", "openidConnectClient", "0008", "New Unique Openid Connect Client Inum Generator")

◆ GROUP

org.xdi.oxauth.model.common.IdType.GROUP =("group", "group", "0003", "New Unique Group Inum Generator")

◆ LINK_CONTRACTS

org.xdi.oxauth.model.common.IdType.LINK_CONTRACTS =("lcontracts", "linkContracts", "0007", "New Unique Link Contracts Inum Generator")

◆ m_htmlText

final String org.xdi.oxauth.model.common.IdType.m_htmlText
private

◆ m_inum

final String org.xdi.oxauth.model.common.IdType.m_inum
private

◆ m_type

final String org.xdi.oxauth.model.common.IdType.m_type
private

◆ m_value

final String org.xdi.oxauth.model.common.IdType.m_value
private

◆ ORGANIZATION

org.xdi.oxauth.model.common.IdType.ORGANIZATION =("organization", "0001", "organization","New Unique Organization Inum Generator")

◆ PEOPLE

org.xdi.oxauth.model.common.IdType.PEOPLE =("people", "people", "0000", "New Unique People Inum Generator")

◆ SERVER

org.xdi.oxauth.model.common.IdType.SERVER =("server", "server", "0004", "New Unique Server Inum Generator")

◆ TRUST_RELATIONSHIP

org.xdi.oxauth.model.common.IdType.TRUST_RELATIONSHIP =("trelationship", "0006", "trustRelationship", "New Unique Trust Relationship Inum Generator")

次のファイルからこの列挙についての詳解を抽出しました: