public class AttributeSchema
extends java.lang.Object
Constructor and Description |
---|
AttributeSchema(java.lang.String name, java.lang.String syntax, int maxLength, boolean multiValued, boolean userModifiable)
Constructs AttributeSchema
|
Modifier and Type | Method and Description |
---|---|
int |
getMaxLength()
Gets attribute value max length as defined in Identity Store
|
java.lang.String |
getName()
Gets attribute name
|
java.lang.String |
getSyntax()
Gets attribute syntax as defined in Identity Store
|
boolean |
isBinary()
Checks if the attribute is binary
|
boolean |
isMultiValued()
Checks if attribute is multivalued attribute
|
boolean |
isUserModifiable()
Checks if the attribute value is modifiable by user
|
public AttributeSchema(java.lang.String name, java.lang.String syntax, int maxLength, boolean multiValued, boolean userModifiable)
name
- Attribute namesyntax
- Attribute syntaxmaxLength
- Attribute value max lengthpublic java.lang.String getName()
public java.lang.String getSyntax()
public int getMaxLength()
public boolean isMultiValued()
public boolean isUserModifiable()
public boolean isBinary()