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 | |
org.apache.directory.api.ldap.model.schema.registries.helper |
Modifier and Type | Method and Description |
---|---|
DitStructureRule |
DitStructureRule.copy()
Copy the current SchemaObject on place
|
Modifier and Type | Method and Description |
---|---|
Entry |
AttributesFactory.convert(DitStructureRule ditStructureRule,
Schema schema,
SchemaManager schemaManager)
Converts a DitStructureRule into an Entry
|
String |
SchemaObjectRenderer.render(DitStructureRule dsr)
NOT FULLY IMPLEMENTED!
|
Modifier and Type | Method and Description |
---|---|
DitStructureRule |
DitStructureRuleDescriptionSchemaParser.parse(String ditStructureRuleDescription)
Parses a DIT structure rule description according to RFC 4512:
|
DitStructureRule |
OpenLdapSchemaParser.parseDitStructureRule(String ditStructureRuleDescription)
Production for matching DitStructureRule descriptions.
|
Modifier and Type | Method and Description |
---|---|
DitStructureRule |
ImmutableDitStructureRuleRegistry.get(String oid)
Gets the SchemaObject associated with a given OID.
|
DitStructureRule |
ImmutableDitStructureRuleRegistry.lookup(int ruleId)
Looks up an dITStructureRule by its unique Object IDentifier or by its
name.
|
DitStructureRule |
DefaultDitStructureRuleRegistry.lookup(int ruleId)
Looks up an dITStructureRule by its unique Object IDentifier or by its
name.
|
DitStructureRule |
DitStructureRuleRegistry.lookup(int ruleId)
Looks up an dITStructureRule by its unique Object IDentifier or by its
name.
|
DitStructureRule |
ImmutableDitStructureRuleRegistry.lookup(String oid)
Looks up a SchemaObject by its unique Object Identifier or by name.
|
DitStructureRule |
ImmutableDitStructureRuleRegistry.unregister(DitStructureRule schemaObject)
Removes the SchemaObject registered with this registry.
|
DitStructureRule |
ImmutableDitStructureRuleRegistry.unregister(String numericOid)
Removes the SchemaObject registered with this registry, using its
numeric OID.
|
Modifier and Type | Method and Description |
---|---|
Iterator<DitStructureRule> |
ImmutableDitStructureRuleRegistry.iterator()
Gets an iterator over the registered descriptions in the registry.
|
Iterator<DitStructureRule> |
DefaultDitStructureRuleRegistry.iterator()
Gets an iterator over the registered schema objects in the registry.
|
Iterator<DitStructureRule> |
DitStructureRuleRegistry.iterator()
Gets an iterator over the registered descriptions in the registry.
|
Modifier and Type | Method and Description |
---|---|
void |
ImmutableDitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
Registers a new DitStructureRule with this registry.
|
void |
DefaultDitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
Registers a new SchemaObject with this registry.
|
void |
DitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
Registers a new DitStructureRule with this registry.
|
DitStructureRule |
ImmutableDitStructureRuleRegistry.unregister(DitStructureRule schemaObject)
Removes the SchemaObject registered with this registry.
|
Modifier and Type | Method and Description |
---|---|
static void |
DitStructureRuleHelper.addToRegistries(DitStructureRule ditStructureRule,
SchemaErrorHandler errorHandler,
Registries registries)
Inject the DitContentRule into the registries, updating the references to
other SchemaObject
|
Copyright © 2003–2021 The Apache Software Foundation. All rights reserved.