Uses of Class
org.apache.directory.api.ldap.model.schema.Normalizer
-
Packages that use Normalizer Package Description 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.comparators 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 Modifier and Type Method Description PatternSubstringNode. 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 Modifier and Type Interface Description interfaceNormalizerMappingResolver<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 Modifier and Type Field Description protected NormalizerLdapComparator. normalizerA default normalizerprotected NormalizerMatchingRule. normalizerThe associated NormalizerMethods in org.apache.directory.api.ldap.model.schema that return Normalizer Modifier and Type Method Description NormalizerLdapComparator. getNormalizer()NormalizerMatchingRule. getNormalizer()Gets the Normalizer enabling the use of this MatchingRule for EQUALITY matching and indexing.NormalizerSchemaManager. lookupNormalizerRegistry(String oid)Lookup for a Normalizer in the Normalizer registryMethods in org.apache.directory.api.ldap.model.schema with parameters of type Normalizer Modifier and Type Method Description EntryAttributesFactory. convert(String oid, Normalizer normalizer, Schema schema, SchemaManager schemaManager)Convert a Normalizer instance into an Entrystatic StringDescriptionUtils. getDescription(Normalizer normalizer)Generates the NormalizerDescription for a Normalizer.voidMatchingRule. setNormalizer(Normalizer normalizer)Sets the Normalizer -
Uses of Normalizer in org.apache.directory.api.ldap.model.schema.comparators
Constructors in org.apache.directory.api.ldap.model.schema.comparators with parameters of type Normalizer Constructor Description NormalizingComparator(String oid, Normalizer normalizer, LdapComparator<String> comparator)A comparator which normalizes a value first before comparing them. -
Uses of Normalizer in org.apache.directory.api.ldap.model.schema.normalizers
Subclasses of Normalizer in org.apache.directory.api.ldap.model.schema.normalizers Modifier and Type Class Description classBooleanNormalizerNormalizer for boolean values.classDeepTrimNormalizerNormalizer which trims down whitespace replacing multiple whitespace characters on the edges and within the string with a single space character thereby preserving tokenization order.classDeepTrimToLowerNormalizerNormalizer 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.classDnNormalizerNormalizer a DnclassGeneralizedTimeNormalizerNormalizer 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 Note : there is no Substring for this type of values.classNameOrNumericIdNormalizerA name or numeric id normalizer.classNoOpNormalizerNo op (pass through or do nothing) normalizer returning what its given.classNumericNormalizerNormalize Numeric StringsclassObjectIdentifierNormalizerA normalizer for the objectIdentifierMatch matching rule.classRegexNormalizerA Normalizer that uses Perl5 based regular expressions to normalize values.classTelephoneNumberNormalizerNormalize Telephone Number Strings.classUniqueMemberNormalizerA normalizer for UniqueMember.Fields in org.apache.directory.api.ldap.model.schema.normalizers declared as Normalizer Modifier and Type Field Description private NormalizerOidNormalizer. normalizerThe normalizer to be used with this OIDMethods in org.apache.directory.api.ldap.model.schema.normalizers that return Normalizer Modifier and Type Method Description NormalizerOidNormalizer. getNormalizer()Get the normalizerprivate NormalizerConcreteNameComponentNormalizer. lookup(String id)Looks up the Normalizer to use for a name component using the attributeId for the name component.Constructors in org.apache.directory.api.ldap.model.schema.normalizers with parameters of type Normalizer Constructor Description 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 Modifier and Type Method Description NormalizerImmutableNormalizerRegistry. get(String oid)Gets the SchemaObject associated with a given OID.NormalizerImmutableNormalizerRegistry. lookup(String oid)Looks up a SchemaObject by its unique Object Identifier or by name.NormalizerImmutableNormalizerRegistry. unregister(String numericOid)Removes the Normalizer registered with this registry, using its numeric OID.NormalizerImmutableNormalizerRegistry. unregister(Normalizer schemaObject)Removes the SchemaObject registered with this registry.NormalizerNormalizerRegistry. 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 Modifier and Type Method Description 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 Modifier and Type Method Description voidImmutableNormalizerRegistry. register(Normalizer normalizer)Registers a new Normalizer with this registry.voidNormalizerRegistry. register(Normalizer normalizer)Registers a new Normalizer with this registry.private voidRegistries. resolve(Normalizer normalizer)Attempts to resolve the NormalizerNormalizerImmutableNormalizerRegistry. unregister(Normalizer schemaObject)Removes the SchemaObject registered with this registry.
-