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

公開メンバ関数

 Extension (String urn)
 
String getUrn ()
 
Map< String, ExtensionFieldgetFields ()
 
void setFields (Map< String, ExtensionField > fields)
 
String getName ()
 
void setName (String name)
 
String getDescription ()
 
void setDescription (String description)
 

非公開変数類

String urn
 
String name
 
String description
 
Map< String, ExtensionFieldfields =new HashMap<String, ExtensionField>()
 

詳解

A class used to represent an extension applicable to a SCIM resource. See section 3.3 of RFC 7643.

To actually set or get custom attribute values for a resource, use BaseScimResource#addCustomAttributes and BaseScimResource#getCustomAttributes respectively in conjunction with the CustomAttributes class.

構築子と解体子

◆ Extension()

org.gluu.oxtrust.model.scim2.extensions.Extension.Extension ( String  urn)
inline

Constructs an instance of Extension associated to the URN passed with an empty collection of fields and unassigned name and description.

引数
urnA string representing the urn that identifies uniquely this extension
33  {
34  this.urn=urn;
35  }
String urn
Definition: Extension.java:23

関数詳解

◆ getDescription()

String org.gluu.oxtrust.model.scim2.extensions.Extension.getDescription ( )
inline
57  {
58  return description;
59  }
String description
Definition: Extension.java:25

◆ getFields()

Map<String, ExtensionField> org.gluu.oxtrust.model.scim2.extensions.Extension.getFields ( )
inline
41  {
42  return fields;
43  }
Map< String, ExtensionField > fields
Definition: Extension.java:26

◆ getName()

String org.gluu.oxtrust.model.scim2.extensions.Extension.getName ( )
inline
49  {
50  return name;
51  }
String name
Definition: Extension.java:24

◆ getUrn()

String org.gluu.oxtrust.model.scim2.extensions.Extension.getUrn ( )
inline
37  {
38  return urn;
39  }
String urn
Definition: Extension.java:23

◆ setDescription()

void org.gluu.oxtrust.model.scim2.extensions.Extension.setDescription ( String  description)
inline
61  {
62  this.description = description;
63  }
String description
Definition: Extension.java:25

◆ setFields()

void org.gluu.oxtrust.model.scim2.extensions.Extension.setFields ( Map< String, ExtensionField fields)
inline
45  {
46  this.fields = fields;
47  }
Map< String, ExtensionField > fields
Definition: Extension.java:26

◆ setName()

void org.gluu.oxtrust.model.scim2.extensions.Extension.setName ( String  name)
inline
53  {
54  this.name = name;
55  }
String name
Definition: Extension.java:24

メンバ詳解

◆ description

String org.gluu.oxtrust.model.scim2.extensions.Extension.description
private

◆ fields

Map<String, ExtensionField> org.gluu.oxtrust.model.scim2.extensions.Extension.fields =new HashMap<String, ExtensionField>()
private

◆ name

String org.gluu.oxtrust.model.scim2.extensions.Extension.name
private

◆ urn

String org.gluu.oxtrust.model.scim2.extensions.Extension.urn
private

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