Modifier and Type | Method and Description |
---|---|
SchemaManager |
LdapNetworkConnection.getSchemaManager() |
SchemaManager |
LdapConnection.getSchemaManager() |
Modifier and Type | Method and Description |
---|---|
void |
AntlrACIItemParser.init(SchemaManager schemaManager)
Creates a (normalizing) subordinate DnParser for parsing Names.
|
void |
ACIItemSyntaxChecker.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Constructor and Description |
---|
ACIItemChecker(SchemaManager schemaManager)
Creates a ACIItem parser.
|
ACIItemParser(NameComponentNormalizer normalizer,
SchemaManager schemaManager)
Creates a normalizing ACIItem parser.
|
ACIItemParser(SchemaManager schemaManager)
Creates a ACIItem parser.
|
Constructor and Description |
---|
DefaultEntry(SchemaManager schemaManager)
Creates a new instance of DefaultEntry, schema aware.
|
DefaultEntry(SchemaManager schemaManager,
Dn dn)
Creates a new instance of DefaultEntry, schema aware.
|
DefaultEntry(SchemaManager schemaManager,
Dn dn,
Object... elements)
Creates a new instance of DefaultEntry, with a
Dn and a list of IDs.
|
DefaultEntry(SchemaManager schemaManager,
Entry entry)
Creates a new instance of DefaultEntry, copying
another entry.
|
DefaultEntry(SchemaManager schemaManager,
String dn)
Creates a new instance of DefaultEntry, schema aware.
|
DefaultEntry(SchemaManager schemaManager,
String dn,
Object... elements)
Creates a new instance of DefaultEntry, with a
Dn and a list of IDs.
|
DefaultModification(SchemaManager schemaManager,
Modification modification)
Creates a new instance of DefaultModification.
|
Modifier and Type | Method and Description |
---|---|
static String |
BranchNormalizedVisitor.getNormalizedFilter(SchemaManager schemaManager,
String filter)
Normalizes a filter expression to a canonical representation while
retaining logical meaning of the expression.
|
static ExprNode |
FilterParser.parse(SchemaManager schemaManager,
String filter) |
static ExprNode |
FilterParser.parse(SchemaManager schemaManager,
String filter,
Position pos) |
Modifier and Type | Method and Description |
---|---|
Entry |
LdifAttributesReader.parseEntry(SchemaManager schemaManager,
String ldif)
A method which parses a ldif string and returns an Entry.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchParams.normalize(SchemaManager schemaManager)
Normalize the ReturningAttributes.
|
Modifier and Type | Method and Description |
---|---|
SchemaManager |
Dn.getSchemaManager()
Get the associated SchemaManager if any.
|
Modifier and Type | Method and Description |
---|---|
Rdn |
Rdn.apply(SchemaManager schemaManager)
Transform a Rdn by changing the value to its OID counterpart and
normalizing the value accordingly to its type.
|
Dn |
Dn.apply(SchemaManager schemaManager)
Normalizes the Dn using the given the schema manager
|
void |
Ava.apply(SchemaManager schemaManager)
Apply a SchemaManager to the Ava.
|
Constructor and Description |
---|
Ava(SchemaManager schemaManager)
Constructs an empty schema aware Ava.
|
Ava(SchemaManager schemaManager,
String upType,
byte[] upValue)
Construct a schema aware Ava containing a binary value.
|
Ava(SchemaManager schemaManager,
String upType,
String upValue)
Construct a schema aware Ava with a String value.
|
Dn(SchemaManager schemaManager)
Construct an empty Schema aware Dn object
|
Dn(SchemaManager schemaManager,
Rdn... rdns)
Creates a Schema aware Dn from a list of Rdns.
|
Dn(SchemaManager schemaManager,
String... upRdns)
Creates a new instance of schema aware Dn, using varargs to declare the RDNs.
|
Rdn(SchemaManager schemaManager)
Creates a new schema aware instance of Rdn.
|
Rdn(SchemaManager schemaManager,
String rdn)
A constructor that parse a String representing a schema aware Rdn.
|
Rdn(SchemaManager schemaManager,
String upType,
String upValue)
A constructor that constructs a schema aware Rdn from a type and a value.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
EntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType.
|
LdapComparator<?> |
EntityFactory.getLdapComparator(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Comparator class from the DIT.
|
LdapComparator<?> |
EntityFactory.getLdapComparator(SchemaManager schemaManager,
LdapComparatorDescription comparatorDescription,
Registries targetRegistries,
String schemaName)
Construct a LdapComparator from a description of a comparator.
|
MatchingRule |
EntityFactory.getMatchingRule(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an MatchingRule from an entry get from the Dit
|
Normalizer |
EntityFactory.getNormalizer(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Normalizer class from the DIT.
|
Normalizer |
EntityFactory.getNormalizer(SchemaManager schemaManager,
NormalizerDescription normalizerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a Normalizer
|
ObjectClass |
EntityFactory.getObjectClass(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
LdapSyntax |
EntityFactory.getSyntax(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
SyntaxChecker |
EntityFactory.getSyntaxChecker(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a syntaxChecker class from the DIT.
|
SyntaxChecker |
EntityFactory.getSyntaxChecker(SchemaManager schemaManager,
SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a SyntaxChecker
|
void |
SyntaxChecker.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
Normalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
LdapComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Modifier and Type | Method and Description |
---|---|
void |
UniqueMemberComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
SerializableComparator.setSchemaManager(SchemaManager schemaManager) |
void |
DnComparator.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Modifier and Type | Method and Description |
---|---|
void |
UniqueMemberNormalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
NameOrNumericIdNormalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
DnNormalizer.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
void |
CachingNormalizer.setSchemaManager(SchemaManager schemaManager)
Sets the SchemaManager
|
void |
CachingDnNormalizer.setSchemaManager(SchemaManager schemaManager)
Sets the SchemaManager
|
Constructor and Description |
---|
ConcreteNameComponentNormalizer(SchemaManager schemaManager)
Creates a Dn Name component Normalizer which uses the bootstrap
registries to find the appropriate normalizer for the attribute of the
name component with which to normalize the name component value.
|
Constructor and Description |
---|
Registries(SchemaManager schemaManager)
Creates a new instance of Registries.
|
Modifier and Type | Method and Description |
---|---|
void |
SubtreeSpecificationSyntaxChecker.setSchemaManager(SchemaManager schemaManager)
Store the SchemaManager in this instance.
|
Modifier and Type | Method and Description |
---|---|
void |
AntlrSubtreeSpecificationParser.init(SchemaManager schemaManager)
Does nothing.
|
void |
AntlrSubtreeSpecificationChecker.init(SchemaManager schemaManager)
Initiaize the checker
|
Constructor and Description |
---|
SubtreeSpecificationChecker(SchemaManager schemaManager)
Creates a normalizing subtree specification parser.
|
SubtreeSpecificationParser(NormalizerMappingResolver resolver,
SchemaManager schemaManager)
Creates a normalizing subtree specification parser.
|
SubtreeSpecificationParser(SchemaManager schemaManager)
Creates a subtree specification parser.
|
Modifier and Type | Method and Description |
---|---|
AttributeType |
SchemaEntityFactory.getAttributeType(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an AttributeType from an entry representing an AttributeType.
|
LdapComparator<?> |
SchemaEntityFactory.getLdapComparator(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Comparator class from the DIT.
|
LdapComparator<?> |
SchemaEntityFactory.getLdapComparator(SchemaManager schemaManager,
LdapComparatorDescription comparatorDescription,
Registries targetRegistries,
String schemaName)
Construct a LdapComparator from a description of a comparator.
|
MatchingRule |
SchemaEntityFactory.getMatchingRule(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Construct an MatchingRule from an entry get from the Dit
|
Normalizer |
SchemaEntityFactory.getNormalizer(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a Normalizer class from the DIT.
|
Normalizer |
SchemaEntityFactory.getNormalizer(SchemaManager schemaManager,
NormalizerDescription normalizerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a Normalizer
|
ObjectClass |
SchemaEntityFactory.getObjectClass(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
LdapSyntax |
SchemaEntityFactory.getSyntax(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName) |
SyntaxChecker |
SchemaEntityFactory.getSyntaxChecker(SchemaManager schemaManager,
Entry entry,
Registries targetRegistries,
String schemaName)
Retrieve and load a syntaxChecker class from the DIT.
|
SyntaxChecker |
SchemaEntityFactory.getSyntaxChecker(SchemaManager schemaManager,
SyntaxCheckerDescription syntaxCheckerDescription,
Registries targetRegistries,
String schemaName)
Create a new instance of a SyntaxChecker
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultSchemaManager
The SchemaManager class : it handles all the schema operations (addition, removal,
modification).
|
Copyright © 2003-2014 The Apache Software Foundation. All Rights Reserved.