Package | Description |
---|---|
org.apache.directory.shared.ldap.schema |
Contains interfaces and base classes for representing the LDAP schema domain
model.
|
org.apache.directory.shared.ldap.schema.parsers | |
org.apache.directory.shared.ldap.schema.registries | |
org.apache.directory.shared.ldap.schema.syntax |
Modifier and Type | Method and Description |
---|---|
DITStructureRule |
DITStructureRule.copy()
Copy a DITStructureRule
|
Modifier and Type | Method and Description |
---|---|
static String |
DescriptionUtils.getDescription(DITStructureRule dITStructureRule)
Generates the DITStructureRuleDescription for a DITStructureRule as
defined by the syntax: 1.3.6.1.4.1.1466.115.121.1.17.
|
static StringBuffer |
SchemaUtils.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 |
DITStructureRuleRegistry.lookup(int ruleId)
Looks up an dITStructureRule by its unique Object IDentifier or by its
name.
|
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 |
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> |
DITStructureRuleRegistry.iterator()
Gets an iterator over the registered descriptions in the registry.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
DITStructureRuleRegistry.register(DITStructureRule ditStructureRule)
Registers a new DITStructureRule with this registry.
|
void |
ImmutableDITStructureRuleRegistry.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 |
---|---|
DITStructureRule |
AntlrSchemaParser.ditStructureRuleDescription()
Production for DIT structure rules descriptions.
|
Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.