org.apache.directory.api.ldap.model.schema.normalizers
Class CachingDnNormalizer
java.lang.Object
org.apache.directory.api.ldap.model.schema.AbstractSchemaObject
org.apache.directory.api.ldap.model.schema.LoadableSchemaObject
org.apache.directory.api.ldap.model.schema.Normalizer
org.apache.directory.api.ldap.model.schema.normalizers.CachingNormalizer
org.apache.directory.api.ldap.model.schema.normalizers.CachingDnNormalizer
- All Implemented Interfaces:
- Serializable, SchemaObject
public class CachingDnNormalizer
- extends CachingNormalizer
A deep trimming normalizer that caches normalizations to prevent repeat
normalizations from occurring needlessly. Try to use this sparing for only
those kinds of attributeTypes using this Normalizer's matchingRule while
requiring heavy parsing activity. This way there's some advantage to caching
normalized values.
- Author:
- Apache Directory Project
- See Also:
- Serialized Form
| Fields inherited from class org.apache.directory.api.ldap.model.schema.AbstractSchemaObject |
description, extensions, isEnabled, isObsolete, isReadOnly, locked, names, objectType, oid, schemaName, specification |
| Methods inherited from class org.apache.directory.api.ldap.model.schema.AbstractSchemaObject |
addExtension, addExtension, addName, clear, compareOid, copy, getDescription, getExtensions, getName, getNames, getObjectType, getSchemaName, getSpecification, hashCode, isDisabled, isEnabled, isObsolete, isReadOnly, lock, setDescription, setEnabled, setExtensions, setNames, setNames, setObsolete, setReadOnly, setSchemaName, setSpecification, unlock |
CachingDnNormalizer
public CachingDnNormalizer()
setSchemaManager
public void setSchemaManager(SchemaManager schemaManager)
- Sets the SchemaManager
- Overrides:
setSchemaManager in class CachingNormalizer
- Parameters:
schemaManager - The SchemaManager
Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.