| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.sun.identity.sm.AttributeSchema.Syntax
The class Syntax defines the syntax of the
 schema attributes and provides static constants for
 these types. In other words, this class defines the
 primitive data types for the schema attributes.
| Field Summary | |
| static AttributeSchema.Syntax | BOOLEANThe BOOLEANattribute syntax specifies
 that the attribute is of boolean type, i.e., can
 have a value of eithertrueor
 false | 
| static AttributeSchema.Syntax | DATEThe DATEattribute syntax specifies
 that the attribute is of date type. | 
| static AttributeSchema.Syntax | DECIMALThe DECIMALattribute syntax specifies
 that the attribute is a decimal value. | 
| static AttributeSchema.Syntax | DECIMAL_NUMBERThe DECIMAL_NUMBERattribute syntax specifies
 that the attribute is a floating point number,
 e.g., 1.5, 3.56, etc. | 
| static AttributeSchema.Syntax | DECIMAL_RANGEThe DECIMAL_RANGEattribute syntax specifies
 that the attribute is a decimal number within a range. | 
| static AttributeSchema.Syntax | DNThe DNattribute syntax specifies
 that the attribute should be an LDAP
 distinguished name (DN). | 
| static AttributeSchema.Syntax | EMAILThe EMAILattribute syntax specifies
 that the attribute is a email address. | 
| static AttributeSchema.Syntax | ENCRYPTED_PASSWORDThe ENCRYPTED PASSWORDattribute syntax specifies
 that the attribute is of password type, will be used
 by UI to mask the password typed. | 
| static AttributeSchema.Syntax | NUMBERThe NUMBERattribute syntax specifies
 that the attribute is a number. | 
| static AttributeSchema.Syntax | NUMBER_RANGEThe NUMBER_RANGEattribute syntax specifies
 that the attribute is a number within a range. | 
| static AttributeSchema.Syntax | NUMERICThe NUMERICattribute syntax specifies
 that the attribute is numeric, i.e., can have
 numbers only. | 
| static AttributeSchema.Syntax | PARAGRAPHThe PARAGRAPHattribute syntax specifies
 that the attribute is of multi-lined text type. | 
| static AttributeSchema.Syntax | PASSWORDThe PASSWORDattribute syntax specifies
 that the attribute is of password type, will be used
 by UI to mask the password typed. | 
| static AttributeSchema.Syntax | PERCENTThe PERCENTattribute syntax specifies
 that the attribute is a percentage. | 
| static AttributeSchema.Syntax | STRINGThe STRINGattribute syntax specifies
 that the attribute is of text type, i.e., can
 have any unicode characters. | 
| static AttributeSchema.Syntax | URLThe URLattribute syntax specifies
 that the attribute is a URL. | 
| static AttributeSchema.Syntax | XMLThe XMLattribute syntax specifies
 that the attribute is of XML type, i.e., can
 have any unicode characters. | 
| Method Summary | |
|  boolean | equals(java.lang.Object schemaAttrSyntax)Method to check if two schema attribute syntax 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 syntax. | 
| Methods inherited from class java.lang.Object | 
| getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
public static final AttributeSchema.Syntax BOOLEAN
BOOLEAN attribute syntax specifies
 that the attribute is of boolean type, i.e., can
 have a value of either true or 
 falsepublic static final AttributeSchema.Syntax EMAIL
EMAIL attribute syntax specifies
 that the attribute is a email address.public static final AttributeSchema.Syntax URL
URL attribute syntax specifies
 that the attribute is a URL.public static final AttributeSchema.Syntax STRING
STRING attribute syntax specifies
 that the attribute is of text type, i.e., can
 have any unicode characters.public static final AttributeSchema.Syntax PARAGRAPH
PARAGRAPH attribute syntax specifies
 that the attribute is of multi-lined text type.public static final AttributeSchema.Syntax XML
XML attribute syntax specifies
 that the attribute is of XML type, i.e., can
 have any unicode characters.public static final AttributeSchema.Syntax PASSWORD
PASSWORD attribute syntax specifies
 that the attribute is of password type, will be used
 by UI to mask the password typed.public static final AttributeSchema.Syntax ENCRYPTED_PASSWORD
ENCRYPTED PASSWORD attribute syntax specifies
 that the attribute is of password type, will be used
 by UI to mask the password typed.public static final AttributeSchema.Syntax DATE
DATE attribute syntax specifies
 that the attribute is of date type.public static final AttributeSchema.Syntax NUMERIC
NUMERIC attribute syntax specifies
 that the attribute is numeric, i.e., can have
 numbers only.public static final AttributeSchema.Syntax NUMBER
NUMBER attribute syntax specifies
 that the attribute is a number.public static final AttributeSchema.Syntax DECIMAL
DECIMAL attribute syntax specifies
 that the attribute is a decimal value.public static final AttributeSchema.Syntax PERCENT
PERCENT attribute syntax specifies
 that the attribute is a percentage.public static final AttributeSchema.Syntax NUMBER_RANGE
NUMBER_RANGE attribute syntax specifies
 that the attribute is a number within a range.public static final AttributeSchema.Syntax DECIMAL_RANGE
DECIMAL_RANGE attribute syntax specifies
 that the attribute is a decimal number within a range.public static final AttributeSchema.Syntax DECIMAL_NUMBER
DECIMAL_NUMBER attribute syntax specifies
 that the attribute is a floating point number,
 e.g., 1.5, 3.56, etc.public static final AttributeSchema.Syntax DN
DN attribute syntax specifies
 that the attribute should be an LDAP
 distinguished name (DN).| Method Detail | 
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object schemaAttrSyntax)
equals in class java.lang.ObjectschemaAttrSyntax - 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 | ||||||||