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 | |
org.apache.directory.api.ldap.model.schema.syntaxes |
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) |
String |
SchemaObjectRenderer.render(DitStructureRule dsr)
NOT FULLY IMPLEMENTED!
|
Modifier and Type | Method and Description |
---|---|
DitStructureRule |
DitStructureRuleDescriptionSchemaParser.parse(String schemaDescription)
Parses a DitStructureRule description.
|
DitStructureRule |
DitStructureRuleDescriptionSchemaParser.parseDITStructureRuleDescription(String ditStructureRuleDescription)
Parses a DIT structure rule description according to RFC 4512:
|
Modifier and Type | Field and Description |
---|---|
protected Map<Integer,DitStructureRule> |
DefaultDitStructureRuleRegistry.byRuleId
a map of DitStructureRule looked up by RuleId
|
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 |
DitStructureRuleRegistry.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 |
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> |
DitStructureRuleRegistry.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.
|
Modifier and Type | Method and Description |
---|---|
void |
ImmutableDitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
Registers a new DitStructureRule with this registry.
|
void |
DitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
Registers a new DitStructureRule with this registry.
|
void |
DefaultDitStructureRuleRegistry.register(DitStructureRule ditStructureRule)
Registers a new SchemaObject 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,
List<Throwable> errors,
Registries registries)
Inject the DitContentRule into the registries, updating the references to
other SchemaObject
|
Modifier and Type | Method and Description |
---|---|
DitStructureRule |
AntlrSchemaParser.ditStructureRuleDescription()
Production for DIT structure rules descriptions.
|
Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.