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

公開メンバ関数

 SchemaAttribute ()
 
 SchemaAttribute (String name)
 
String getName ()
 
void setName (String name)
 
String getType ()
 
void setType (String type)
 
List< SchemaAttributegetSubAttributes ()
 
void setSubAttributes (List< SchemaAttribute > subAttributes)
 
boolean isMultiValued ()
 
void setMultiValued (boolean multiValued)
 
String getDescription ()
 
void setDescription (String description)
 
boolean isRequired ()
 
void setRequired (boolean required)
 
List< String > getCanonicalValues ()
 
void setCanonicalValues (List< String > canonicalValues)
 
boolean isCaseExact ()
 
void setCaseExact (boolean caseExact)
 
String getMutability ()
 
void setMutability (String mutability)
 
String getReturned ()
 
void setReturned (String returned)
 
String getUniqueness ()
 
void setUniqueness (String uniqueness)
 
List< String > getReferenceTypes ()
 
void setReferenceTypes (List< String > referenceTypes)
 
boolean equals (Object other)
 

非公開変数類

String name
 
String type
 
List< SchemaAttributesubAttributes
 
boolean multiValued
 
String description
 
boolean required
 
List< String > canonicalValues
 
boolean caseExact
 
String mutability
 
String returned
 
String uniqueness
 
List< String > referenceTypes
 

詳解

Represents a SCIM resource attribute and its subattributes if any.

構築子と解体子

◆ SchemaAttribute() [1/2]

org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.SchemaAttribute ( )
inline

Default no args constructor.

78 { }

◆ SchemaAttribute() [2/2]

org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.SchemaAttribute ( String  name)
inline

Creates a SchemaAttribute with the name passed as param.

引数
nameThe name of the attribute being modeled
84  {
85  setName(name);
86  }
void setName(String name)
Definition: SchemaAttribute.java:92
String name
Definition: SchemaAttribute.java:23

関数詳解

◆ equals()

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.equals ( Object  other)
inline

Indicates whether another SchemaAttribute object is equal to this one

引数
otherAn object to compare this one against
戻り値
True if other is a SchemaAttribute whose name is the same as this instance name
190  {
191  boolean eq=false;
192  if (other instanceof SchemaAttribute)
193  eq=((SchemaAttribute) other).getName().equals(name);
194 
195  return eq;
196  }
String name
Definition: SchemaAttribute.java:23
SchemaAttribute()
Definition: SchemaAttribute.java:78

◆ getCanonicalValues()

List<String> org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getCanonicalValues ( )
inline
136  {
137  return canonicalValues;
138  }
List< String > canonicalValues
Definition: SchemaAttribute.java:51

◆ getDescription()

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getDescription ( )
inline
120  {
121  return description;
122  }
String description
Definition: SchemaAttribute.java:42

◆ getMutability()

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getMutability ( )
inline
152  {
153  return mutability;
154  }
String mutability
Definition: SchemaAttribute.java:60

◆ getName()

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getName ( )
inline
88  {
89  return name;
90  }
String name
Definition: SchemaAttribute.java:23

◆ getReferenceTypes()

List<String> org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getReferenceTypes ( )
inline
176  {
177  return referenceTypes;
178  }
List< String > referenceTypes
Definition: SchemaAttribute.java:73

◆ getReturned()

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getReturned ( )
inline
160  {
161  return returned;
162  }
String returned
Definition: SchemaAttribute.java:65

◆ getSubAttributes()

List<SchemaAttribute> org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getSubAttributes ( )
inline
104  {
105  return subAttributes;
106  }
List< SchemaAttribute > subAttributes
Definition: SchemaAttribute.java:33

◆ getType()

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getType ( )
inline
96  {
97  return type;
98  }
String type
Definition: SchemaAttribute.java:27

◆ getUniqueness()

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.getUniqueness ( )
inline
168  {
169  return uniqueness;
170  }
String uniqueness
Definition: SchemaAttribute.java:69

◆ isCaseExact()

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.isCaseExact ( )
inline
144  {
145  return caseExact;
146  }
boolean caseExact
Definition: SchemaAttribute.java:56

◆ isMultiValued()

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.isMultiValued ( )
inline
112  {
113  return multiValued;
114  }
boolean multiValued
Definition: SchemaAttribute.java:38

◆ isRequired()

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.isRequired ( )
inline
128  {
129  return required;
130  }
boolean required
Definition: SchemaAttribute.java:47

◆ setCanonicalValues()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setCanonicalValues ( List< String >  canonicalValues)
inline
140  {
142  }
List< String > canonicalValues
Definition: SchemaAttribute.java:51

◆ setCaseExact()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setCaseExact ( boolean  caseExact)
inline
148  {
149  this.caseExact = caseExact;
150  }
boolean caseExact
Definition: SchemaAttribute.java:56

◆ setDescription()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setDescription ( String  description)
inline
124  {
125  this.description = description;
126  }
String description
Definition: SchemaAttribute.java:42

◆ setMultiValued()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setMultiValued ( boolean  multiValued)
inline
116  {
117  this.multiValued = multiValued;
118  }
boolean multiValued
Definition: SchemaAttribute.java:38

◆ setMutability()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setMutability ( String  mutability)
inline
156  {
157  this.mutability = mutability;
158  }
String mutability
Definition: SchemaAttribute.java:60

◆ setName()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setName ( String  name)
inline
92  {
93  this.name = name;
94  }
String name
Definition: SchemaAttribute.java:23

◆ setReferenceTypes()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setReferenceTypes ( List< String >  referenceTypes)
inline
180  {
182  }
List< String > referenceTypes
Definition: SchemaAttribute.java:73

◆ setRequired()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setRequired ( boolean  required)
inline
132  {
133  this.required = required;
134  }
boolean required
Definition: SchemaAttribute.java:47

◆ setReturned()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setReturned ( String  returned)
inline
164  {
165  this.returned = returned;
166  }
String returned
Definition: SchemaAttribute.java:65

◆ setSubAttributes()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setSubAttributes ( List< SchemaAttribute subAttributes)
inline
108  {
110  }
List< SchemaAttribute > subAttributes
Definition: SchemaAttribute.java:33

◆ setType()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setType ( String  type)
inline
100  {
101  this.type = type;
102  }
String type
Definition: SchemaAttribute.java:27

◆ setUniqueness()

void org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.setUniqueness ( String  uniqueness)
inline
172  {
173  this.uniqueness = uniqueness;
174  }
String uniqueness
Definition: SchemaAttribute.java:69

メンバ詳解

◆ canonicalValues

List<String> org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.canonicalValues
private

◆ caseExact

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.caseExact
private

◆ description

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.description
private

◆ multiValued

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.multiValued
private

◆ mutability

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.mutability
private

◆ name

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.name
private

◆ referenceTypes

List<String> org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.referenceTypes
private

◆ required

boolean org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.required
private

◆ returned

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.returned
private

◆ subAttributes

List<SchemaAttribute> org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.subAttributes
private

◆ type

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.type
private

◆ uniqueness

String org.gluu.oxtrust.model.scim2.provider.schema.SchemaAttribute.uniqueness
private

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