Uses of Class
org.apache.directory.api.ldap.model.schema.Normalizer

Packages that use Normalizer
org.apache.directory.api.ldap.model.filter   
org.apache.directory.api.ldap.model.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.api.ldap.model.schema.normalizers   
org.apache.directory.api.ldap.model.schema.registries   
 

Uses of Normalizer in org.apache.directory.api.ldap.model.filter
 

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

Uses of Normalizer in org.apache.directory.api.ldap.model.schema
 

Classes in org.apache.directory.api.ldap.model.schema with type parameters of type Normalizer
 interface NormalizerMappingResolver<E extends Normalizer>
          A class is used to resolve the normalizer mapping hash used for normalization.
 

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

Methods in org.apache.directory.api.ldap.model.schema that return Normalizer
 Normalizer MatchingRule.getNormalizer()
          Gets the Normalizer enabling the use of this MatchingRule for EQUALITY matching and indexing.
 Normalizer SchemaManager.lookupNormalizerRegistry(String oid)
          Lookup for a Normalizer in the Normalizer registry
 

Methods in org.apache.directory.api.ldap.model.schema with parameters of type Normalizer
 Entry AttributesFactory.convert(String oid, Normalizer normalizer, Schema schema, SchemaManager schemaManager)
           
static String DescriptionUtils.getDescription(Normalizer normalizer)
          Generates the NormalizerDescription for a Normalizer.
 void MutableMatchingRule.setNormalizer(Normalizer normalizer)
          Sets the Normalizer
 void MutableMatchingRule.updateNormalizer(Normalizer normalizer)
          Update the associated Normalizer, even if the SchemaObject is readOnly
 

Uses of Normalizer in org.apache.directory.api.ldap.model.schema.normalizers
 

Subclasses of Normalizer in org.apache.directory.api.ldap.model.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.api.ldap.model.schema.normalizers declared as Normalizer
protected  Normalizer CachingNormalizer.normalizer
          The underlying decorated Normalizer
 

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

Constructors in org.apache.directory.api.ldap.model.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(String attributeTypeOid, Normalizer normalizer)
          A constructor which accept two parameters
 

Uses of Normalizer in org.apache.directory.api.ldap.model.schema.registries
 

Methods in org.apache.directory.api.ldap.model.schema.registries that return Normalizer
 Normalizer ImmutableNormalizerRegistry.get(String oid)
          Gets the SchemaObject associated with a given OID.
 Normalizer ImmutableNormalizerRegistry.lookup(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(String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 Normalizer ImmutableNormalizerRegistry.unregister(String numericOid)
          Removes the Normalizer registered with this registry, using its numeric OID.
 

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

Methods in org.apache.directory.api.ldap.model.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-2013 The Apache Software Foundation. All Rights Reserved.