| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.sun.identity.sm.AttributeSchema.Type
The class Type defines the types of
 schema attributes and provides static constants for
 these types. This could also be viewed as a higher
 level structured data types like Set, List, etc.
 The primitive data types are defined by Syntax.
 Currently defined schema attribute types are
 SINGLE,
 LIST,
 SINGLE_CHOICE,
 MULTIPLE_CHOICE,
 SIGNATURE and
 VALIDATOR.
| Field Summary | |
| static AttributeSchema.Type | LISTThe LISTattribute type specifies
 that the attribute can have multiple values, i.e.,
 multi-valued attribute. | 
| static AttributeSchema.Type | MULTIPLE_CHOICEThe MULTIPLE_CHOICEattribute type specifies
 that the attribute can have multiple values defined by thegetChoiceValuesmethod ofAttributeSchema. | 
| static AttributeSchema.Type | SIGNATUREThe SIGNATUREattribute type specifies that
 the attribute is a signing attribute. | 
| static AttributeSchema.Type | SINGLEThe SINGLEattribute type specifies
 that the attribute can have only a single value. | 
| static AttributeSchema.Type | SINGLE_CHOICEThe SINGLE_CHOICEattribute type specifies
 that the attribute can have value defined by thegetChoiceValuesmethod ofAttributeSchema. | 
| static AttributeSchema.Type | VALIDATORThe VALIDATORattribute type specifies
 that the attribute defines a attribute validator plugin. | 
| Method Summary | |
|  boolean | equals(java.lang.Object schemaAttrType)Method to check if two schema attribute types are equal. | 
|  int | hashCode()Returns a hash code value for the object. | 
|  java.lang.String | toString()The method returns the string representation of the schema attribute type. | 
| Methods inherited from class java.lang.Object | 
| getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public static final AttributeSchema.Type SINGLE
SINGLE attribute type specifies
 that the attribute can have only a single value.public static final AttributeSchema.Type LIST
LIST attribute type specifies
 that the attribute can have multiple values, i.e.,
 multi-valued attribute.public static final AttributeSchema.Type SINGLE_CHOICE
SINGLE_CHOICE attribute type specifies
 that the attribute can have value defined by the
 getChoiceValues method of
 AttributeSchema.public static final AttributeSchema.Type MULTIPLE_CHOICE
MULTIPLE_CHOICE attribute type specifies
 that the attribute can have multiple values defined by the
 getChoiceValues method of 
 AttributeSchema.public static final AttributeSchema.Type SIGNATURE
SIGNATURE attribute type specifies that
 the attribute is a signing attribute.public static final AttributeSchema.Type VALIDATOR
VALIDATOR attribute type specifies
 that the attribute defines a attribute validator plugin.| Method Detail | 
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object schemaAttrType)
equals in class java.lang.ObjectschemaAttrType - the reference object with which to comparetrue if the objects are same; 
 false otherwisepublic int hashCode()
hashCode in class java.lang.Object| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||