| Package | Description |
|---|---|
| org.apache.directory.api.ldap.model.schema |
Contains interfaces and base classes for representing the LDAP schema domain
model.
|
| org.apache.directory.api.ldap.model.schema.parsers | |
| org.apache.directory.api.ldap.model.schema.registries.helper | |
| org.apache.directory.api.ldap.model.schema.syntaxes |
| Modifier and Type | Method and Description |
|---|---|
void |
MutableAttributeType.setSuperior(MutableAttributeType superior)
Sets the superior for this AttributeType
|
void |
MutableAttributeType.updateSuperior(MutableAttributeType newSuperior)
Update the associated Superior AttributeType, even if the SchemaObject is readOnly
|
| Modifier and Type | Field and Description |
|---|---|
private List<MutableAttributeType> |
OpenLdapSchemaParser.attributeTypes
The list of attribute type, initialized by splitParsedSchemaDescriptions()
|
| Modifier and Type | Method and Description |
|---|---|
List<MutableAttributeType> |
OpenLdapSchemaParser.getAttributeTypes()
Gets the attribute types.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AttributeTypeHelper.addToRegistries(MutableAttributeType attributeType,
List<Throwable> errors,
Registries registries)
Inject the AttributeType into the Registries, updating the references to
other SchemaObject
If one of the referenced SchemaObject does not exist (SUP, EQUALITY, ORDERING, SUBSTR, SYNTAX),
an exception is thrown.
|
private static void |
AttributeTypeHelper.buildEquality(MutableAttributeType attributeType,
List<Throwable> errors,
Registries registries)
Build the EQUALITY MR reference for an AttributeType
|
private static void |
AttributeTypeHelper.buildOrdering(MutableAttributeType attributeType,
List<Throwable> errors,
Registries registries)
Build the ORDERING MR reference for an AttributeType
|
private static void |
AttributeTypeHelper.buildSubstring(MutableAttributeType attributeType,
List<Throwable> errors,
Registries registries)
Build the SUBSTR MR reference for an AttributeType
|
private static boolean |
AttributeTypeHelper.buildSuperior(MutableAttributeType attributeType,
List<Throwable> errors,
Registries registries)
Build the Superior AttributeType reference for an AttributeType
|
private static void |
AttributeTypeHelper.buildSyntax(MutableAttributeType attributeType,
List<Throwable> errors,
Registries registries)
Build the SYNTAX reference for an AttributeType
|
private static void |
AttributeTypeHelper.checkCollective(MutableAttributeType attributeType,
List<Throwable> errors)
Check the constraints for the Collective field.
|
| Modifier and Type | Method and Description |
|---|---|
MutableAttributeType |
AntlrSchemaParser.attributeTypeDescription()
Production for matching attribute type descriptions.
|
Copyright © 2003–2017 The Apache Software Foundation. All rights reserved.