org.apache.directory.shared.ldap.schema.normalizers
Class CachingDeepTrimToLowerNormalizer
java.lang.Object
org.apache.directory.shared.ldap.schema.AbstractSchemaObject
org.apache.directory.shared.ldap.schema.LoadableSchemaObject
org.apache.directory.shared.ldap.schema.Normalizer
org.apache.directory.shared.ldap.schema.normalizers.CachingNormalizer
org.apache.directory.shared.ldap.schema.normalizers.CachingDeepTrimToLowerNormalizer
- All Implemented Interfaces:
- Serializable, SchemaObject
public class CachingDeepTrimToLowerNormalizer
- 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.
- Version:
- $Rev$, $Date$
- Author:
- Apache Directory Project
- See Also:
- Serialized Form
| Methods inherited from class org.apache.directory.shared.ldap.schema.AbstractSchemaObject |
addExtension, addName, addToRegistries, clear, compareOid, copy, getDescription, getExtensions, getName, getNames, getObjectType, getSchemaName, getSpecification, hashCode, isDisabled, isEnabled, isObsolete, isReadOnly, removeFromRegistries, setDescription, setEnabled, setExtensions, setNames, setNames, setObsolete, setReadOnly, setSchemaName, setSpecification |
CachingDeepTrimToLowerNormalizer
public CachingDeepTrimToLowerNormalizer()
setRegistries
public void setRegistries(Registries registries)
- Inject the Registries into the SchemaObject
- Specified by:
setRegistries in interface SchemaObject- Overrides:
setRegistries in class CachingNormalizer
- Parameters:
registries - The Registries
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.