Uses of Class
org.apache.directory.shared.ldap.schema.Normalizer

Packages that use Normalizer
org.apache.directory.shared.ldap.entry   
org.apache.directory.shared.ldap.filter   
org.apache.directory.shared.ldap.name   
org.apache.directory.shared.ldap.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.shared.ldap.schema.loader.ldif   
org.apache.directory.shared.ldap.schema.manager.impl   
org.apache.directory.shared.ldap.schema.normalizers   
org.apache.directory.shared.ldap.schema.registries   
 

Uses of Normalizer in org.apache.directory.shared.ldap.entry
 

Methods in org.apache.directory.shared.ldap.entry that return Normalizer
protected  Normalizer AbstractValue.getNormalizer()
          Gets a normalizer using getMatchingRule() to resolve the matchingRule that the normalizer is extracted from.
 

Methods in org.apache.directory.shared.ldap.entry with parameters of type Normalizer
 void Value.normalize(Normalizer normalizer)
          Normalize the value.
 void StringValue.normalize(Normalizer normalizer)
          Normalize the value.
 void BinaryValue.normalize(Normalizer normalizer)
          Normalize the value.
 

Uses of Normalizer in org.apache.directory.shared.ldap.filter
 

Methods in org.apache.directory.shared.ldap.filter with parameters of type Normalizer
 java.util.regex.Pattern SubstringNode.getRegex(Normalizer normalizer)
          Gets the compiled regular expression for the substring expression.
 

Uses of Normalizer in org.apache.directory.shared.ldap.name
 

Constructors in org.apache.directory.shared.ldap.name with parameters of type Normalizer
SimpleNameComponentNormalizer(Normalizer normalizer)
          Creates a new SimpleNameComponentNormalizer with the normalizer it uses ever time irrespective of the attribute name or oid.
 

Uses of Normalizer in org.apache.directory.shared.ldap.schema
 

Fields in org.apache.directory.shared.ldap.schema declared as Normalizer
protected  Normalizer MatchingRule.normalizer
          The associated Normalizer
 

Methods in org.apache.directory.shared.ldap.schema that return Normalizer
 Normalizer MatchingRule.getNormalizer()
          Gets the Normalizer enabling the use of this MatchingRule for EQUALITY matching and indexing.
 Normalizer EntityFactory.getNormalizer(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          Retrieve and load a Normalizer class from the DIT.
 Normalizer EntityFactory.getNormalizer(SchemaManager schemaManager, NormalizerDescription normalizerDescription, Registries targetRegistries, java.lang.String schemaName)
          Create a new instance of a Normalizer
 Normalizer SchemaManager.lookupNormalizerRegistry(java.lang.String oid)
          Lookup for a Normalizer in the Normalizer registry
 

Methods in org.apache.directory.shared.ldap.schema with parameters of type Normalizer
static java.lang.String DescriptionUtils.getDescription(Normalizer normalizer)
          Generates the NormalizerDescription for a Normalizer.
 void MatchingRule.setNormalizer(Normalizer normalizer)
          Sets the Normalizer
 void MatchingRule.updateNormalizer(Normalizer normalizer)
          Update the associated Normalizer, even if the SchemaObject is readOnly
 

Uses of Normalizer in org.apache.directory.shared.ldap.schema.loader.ldif
 

Methods in org.apache.directory.shared.ldap.schema.loader.ldif that return Normalizer
 Normalizer SchemaEntityFactory.getNormalizer(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          Retrieve and load a Normalizer class from the DIT.
 Normalizer SchemaEntityFactory.getNormalizer(SchemaManager schemaManager, NormalizerDescription normalizerDescription, Registries targetRegistries, java.lang.String schemaName)
          Create a new instance of a Normalizer
 

Uses of Normalizer in org.apache.directory.shared.ldap.schema.manager.impl
 

Methods in org.apache.directory.shared.ldap.schema.manager.impl that return Normalizer
 Normalizer DefaultSchemaManager.lookupNormalizerRegistry(java.lang.String oid)
          Lookup for a Normalizer in the Normalizer registry
 

Uses of Normalizer in org.apache.directory.shared.ldap.schema.normalizers
 

Subclasses of Normalizer in org.apache.directory.shared.ldap.schema.normalizers
 class BooleanNormalizer
          Normalizer for boolean values.
 class CachingDeepTrimNormalizer
          A deep trimming normalizer that caches normalizations to prevent repeat normalizations from occurring needlessly.
 class CachingDeepTrimToLowerNormalizer
          A deep trimming normalizer that caches normalizations to prevent repeat normalizations from occurring needlessly.
 class CachingDnNormalizer
          A deep trimming normalizer that caches normalizations to prevent repeat normalizations from occurring needlessly.
 class CachingNormalizer
          Caches previously normalized values.
 class DeepTrimNormalizer
          Normalizer which trims down whitespace replacing multiple whitespace characters on the edges and within the string with a single space character thereby preserving tokenization order.
 class DeepTrimToLowerNormalizer
          Normalizer which trims down whitespace replacing multiple whitespace characters on the edges and within the string with a single space character thereby preserving tokenization order - while doing all this in the same pass it lower cases all characters.
 class DefaultStringNormalizer
          A normalizer which transforms an escape sequence into an internal canonical form: into UTF-8 characters presuming the escape sequence fits that range.
 class DnNormalizer
          Normalizer a DN
 class GeneralizedTimeNormalizer
          Normalizer which normalize a time following those rules : if minutes are ommited, then they are replaced by 00 if seconds are ommited, then they are replaced by 00 if fraction is 0 or omitted, it is replaced by 000 the time is supposed to be expressed in Zulu (GMT), so increment is applied to hours/days/yeah, and a Z is added at the end
 class NameOrNumericIdNormalizer
          A name or numeric id normalizer.
 class NoOpNormalizer
          No op (pass through or do nothing) normalizer returning what its given.
 class NumericNormalizer
          Normalize Numeric Strings
 class ObjectIdentifierNormalizer
          A normalizer for the objectIdentifierMatch matching rule.
 class RegexNormalizer
          A Normalizer that uses Perl5 based regular expressions to normalize values.
 class TelephoneNumberNormalizer
          Normalize Telephone Number Strings
 class UniqueMemberNormalizer
          A noirmalizer for UniqueMember
 

Fields in org.apache.directory.shared.ldap.schema.normalizers declared as Normalizer
protected  Normalizer CachingNormalizer.normalizer
          The underlying decorated Normalizer
 

Methods in org.apache.directory.shared.ldap.schema.normalizers that return Normalizer
 Normalizer OidNormalizer.getNormalizer()
          Get the normalizer
 

Constructors in org.apache.directory.shared.ldap.schema.normalizers with parameters of type Normalizer
CachingNormalizer(Normalizer normalizer)
          Creates a CachingNormalizer that decorates another normalizer using a default cache size.
CachingNormalizer(Normalizer normalizer, int cacheSz)
          Creates a CachingNormalizer that decorates another normalizer using a specified cache size.
OidNormalizer(java.lang.String attributeTypeOid, Normalizer normalizer)
          A constructor which accept two parameters
 

Uses of Normalizer in org.apache.directory.shared.ldap.schema.registries
 

Methods in org.apache.directory.shared.ldap.schema.registries that return Normalizer
 Normalizer ImmutableNormalizerRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 Normalizer ImmutableNormalizerRegistry.unregister(Normalizer schemaObject)
          Removes the SchemaObject registered with this registry.
 Normalizer NormalizerRegistry.unregister(java.lang.String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 Normalizer ImmutableNormalizerRegistry.unregister(java.lang.String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 

Methods in org.apache.directory.shared.ldap.schema.registries that return types with arguments of type Normalizer
 java.util.Iterator<Normalizer> ImmutableNormalizerRegistry.iterator()
          Gets an iterator over the registered schema objects in the registry.
 

Methods in org.apache.directory.shared.ldap.schema.registries with parameters of type Normalizer
 void NormalizerRegistry.register(Normalizer normalizer)
          Registers a new Normalizer with this registry.
 void ImmutableNormalizerRegistry.register(Normalizer normalizer)
          Registers a new Normalizer with this registry.
 Normalizer ImmutableNormalizerRegistry.unregister(Normalizer schemaObject)
          Removes the SchemaObject registered with this registry.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.