|
|||||||||
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 |
LIST
The LIST attribute type specifies
that the attribute can have multiple values, i.e.,
multi-valued attribute. |
static AttributeSchema.Type |
MULTIPLE_CHOICE
The MULTIPLE_CHOICE attribute type specifies
that the attribute can have multiple values defined by the
getChoiceValues method of
AttributeSchema . |
static AttributeSchema.Type |
SIGNATURE
The SIGNATURE attribute type specifies that
the attribute is a signing attribute. |
static AttributeSchema.Type |
SINGLE
The SINGLE attribute type specifies
that the attribute can have only a single value. |
static AttributeSchema.Type |
SINGLE_CHOICE
The SINGLE_CHOICE attribute type specifies
that the attribute can have value defined by the
getChoiceValues method of
AttributeSchema . |
static AttributeSchema.Type |
VALIDATOR
The VALIDATOR attribute 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.Object
public boolean equals(java.lang.Object schemaAttrType)
equals
in class java.lang.Object
schemaAttrType
- 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 |