public interface SchemaElement
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
java.util.List<java.lang.String> |
getExtension(java.lang.String key) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getExtensions() |
java.util.List<java.lang.String> |
getNames() |
java.lang.String |
getOid()
Returns the schema element's OID
|
boolean |
isObsolete()
Tells if the attributeType is obsolete
|
void |
setDescription(java.lang.String description)
Set the schema element's description
|
void |
setExtensions(java.util.Map<java.lang.String,java.util.List<java.lang.String>> extensions)
Set a list of extensions for a schemaElement
|
void |
setNames(java.util.List<java.lang.String> names)
Set a list of names for a schemaElement
|
void |
setObsolete(boolean isObsolete)
Set the obsolete flag
|
java.lang.String |
toLdif(java.lang.String schemaName)
Generate a String representation of this schemaElement, formated
as a ldif string
|
boolean isObsolete()
void setObsolete(boolean isObsolete)
isObsolete - The value to be setjava.lang.String getOid()
java.lang.String getDescription()
void setDescription(java.lang.String description)
description - The schema element's descriptionjava.util.List<java.lang.String> getNames()
void setNames(java.util.List<java.lang.String> names)
names - The list of names of this schemaElementjava.util.Map<java.lang.String,java.util.List<java.lang.String>> getExtensions()
java.util.List<java.lang.String> getExtension(java.lang.String key)
key - the Extension keyvoid setExtensions(java.util.Map<java.lang.String,java.util.List<java.lang.String>> extensions)
extensions - The list of extensions of this schemaElementjava.lang.String toLdif(java.lang.String schemaName)
throws LdapException
schemaName - The schema from which is extracted this schemaElementLdapException - If any error occurs.