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 org.apache.directory.api.ldap.schema.loader org.apache.directory.api.ldap.schema.manager.impl org.apache.directory.api.ldap.trigger -
-
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.Methods in org.apache.directory.api.ldap.model.schema.normalizers that return Normalizer Modifier and Type Method Description NormalizerOidNormalizer. getNormalizer()Get the normalizerConstructors 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.NormalizerImmutableNormalizerRegistry. unregister(Normalizer schemaObject)Removes the SchemaObject registered with this registry. -
Uses of Normalizer in org.apache.directory.api.ldap.schema.loader
Methods in org.apache.directory.api.ldap.schema.loader that return Normalizer Modifier and Type Method Description NormalizerEntityFactory. getNormalizer(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Normalizer class from the DIT.NormalizerEntityFactory. getNormalizer(SchemaManager schemaManager, NormalizerDescription normalizerDescription, Registries targetRegistries, String schemaName)Create a new instance of a NormalizerNormalizerSchemaEntityFactory. getNormalizer(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Normalizer class from the DIT.NormalizerSchemaEntityFactory. getNormalizer(SchemaManager schemaManager, NormalizerDescription normalizerDescription, Registries targetRegistries, String schemaName)Create a new instance of a Normalizer -
Uses of Normalizer in org.apache.directory.api.ldap.schema.manager.impl
Methods in org.apache.directory.api.ldap.schema.manager.impl that return Normalizer Modifier and Type Method Description NormalizerDefaultSchemaManager. lookupNormalizerRegistry(String oid)Lookup for a Normalizer in the Normalizer registry -
Uses of Normalizer in org.apache.directory.api.ldap.trigger
Constructor parameters in org.apache.directory.api.ldap.trigger with type arguments of type Normalizer Constructor Description TriggerSpecificationParser(NormalizerMappingResolver<Normalizer> resolver)Creates a normalizing TriggerSpecification parser.
-