Uses of Class
org.apache.directory.api.ldap.model.schema.LdapComparator
-
Packages that use LdapComparator Package Description 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.registries org.apache.directory.api.ldap.schema.loader org.apache.directory.api.ldap.schema.manager.impl -
-
Uses of LdapComparator in org.apache.directory.api.ldap.model.schema
Fields in org.apache.directory.api.ldap.model.schema declared as LdapComparator Modifier and Type Field Description protected LdapComparator<? super Object>MatchingRule. ldapComparatorThe associated ComparatorMethods in org.apache.directory.api.ldap.model.schema that return LdapComparator Modifier and Type Method Description LdapComparator<? super Object>MatchingRule. getLdapComparator()Gets the LdapComparator enabling the use of this MatchingRule for ORDERING and sorted indexing.LdapComparator<?>SchemaManager. lookupComparatorRegistry(String oid)Lookup for a Comparator in the Comparator registryMethods in org.apache.directory.api.ldap.model.schema with parameters of type LdapComparator Modifier and Type Method Description EntryAttributesFactory. convert(String oid, LdapComparator<? super Object> comparator, Schema schema, SchemaManager schemaManager)Convert a LdapComparator instance into an Entrystatic StringDescriptionUtils. getDescription(LdapComparator<?> comparator)Generates the ComparatorDescription for a LdapComparator.voidMatchingRule. setLdapComparator(LdapComparator<?> ldapComparator)Sets the LdapComparator -
Uses of LdapComparator in org.apache.directory.api.ldap.model.schema.comparators
Subclasses of LdapComparator in org.apache.directory.api.ldap.model.schema.comparators Modifier and Type Class Description classBitStringComparatorA class for the bitStringMatch matchingRule (RFC 4517, par.classBooleanComparatorA class for the BooleanComparator matchingRule (RFC 4517, par.classByteArrayComparatorA comparator for byte[]s.classCertificateComparatorA Comparator for CertificatesclassComparableComparator<T>Compares two objects taking into account that one might be a Comparable.classCsnComparatorA comparator for CSN.classCsnSidComparatorA comparator for CSN SID.classDeepTrimComparatorA comparator that uses the DeepTrimNormalizer before comparing two valuesclassDeepTrimToLowerComparatorA comparator that uses the DeepTrimToLowerNormalizer before comparing two valuesclassDnComparatorCompare two DNsclassGeneralizedTimeComparatorA class for the generalizedTimeOrderingMatch matchingRule (RFC 4517, par.classIntegerComparatorA class for the integerOrderingMatch matchingRule (RFC 4517, par.classLongComparatorCompares Long keys and values within a table.classNormalizingComparatorA comparator which normalizes a value first before using a subordinate comparator to compare them.classNumericStringComparatorA class for the numericStringOrderingMatch matchingRule (RFC 4517, par.classObjectClassTypeComparator<T>A comparator that compares the objectClass type with values: AUXILIARY, ABSTRACT, and STRUCTURAL.classObjectIdentifierComparatorA comparator for the objectIdentifierMatch matchingRule.classObjectIdentifierFirstComponentComparatorA comparator for Comparators.classParsedDnComparatorCompare two DNsclassSerializableComparator<E>A serializable wrapper around a Comparator which uses delayed initialization of the underlying wrapped comparator which is JIT resolved from a static global registry.classStringComparatorA comparator for Strings.classTelephoneNumberComparatorA comparator for TelephoneNumber.classUniqueMemberComparatorA comparator that sorts OIDs based on their numeric id value.classUuidComparatorA comparator for UUID.classWordComparatorA comparator for Words/KeyWords.Constructors in org.apache.directory.api.ldap.model.schema.comparators with parameters of type LdapComparator Constructor Description NormalizingComparator(String oid, Normalizer normalizer, LdapComparator<String> comparator)A comparator which normalizes a value first before comparing them. -
Uses of LdapComparator in org.apache.directory.api.ldap.model.schema.registries
Methods in org.apache.directory.api.ldap.model.schema.registries that return LdapComparator Modifier and Type Method Description LdapComparator<?>ImmutableComparatorRegistry. get(String oid)Gets the SchemaObject associated with a given OID.LdapComparator<?>ImmutableComparatorRegistry. lookup(String oid)Looks up a SchemaObject by its unique Object Identifier or by name.LdapComparator<?>ComparatorRegistry. unregister(String numericOid)Removes the LdapComparator registered with this registry, using its numeric OID.LdapComparator<?>ImmutableComparatorRegistry. unregister(String numericOid)Removes the LdapComparator registered with this registry, using its numeric OID.LdapComparator<?>ImmutableComparatorRegistry. unregister(LdapComparator<?> schemaObject)Removes the SchemaObject registered with this registry.Methods in org.apache.directory.api.ldap.model.schema.registries that return types with arguments of type LdapComparator Modifier and Type Method Description Iterator<LdapComparator<?>>ImmutableComparatorRegistry. 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 LdapComparator Modifier and Type Method Description voidComparatorRegistry. register(LdapComparator<?> comparator)Registers a new LdapComparator with this registry.voidImmutableComparatorRegistry. register(LdapComparator<?> comparator)Registers a new LdapComparator with this registry.LdapComparator<?>ImmutableComparatorRegistry. unregister(LdapComparator<?> schemaObject)Removes the SchemaObject registered with this registry. -
Uses of LdapComparator in org.apache.directory.api.ldap.schema.loader
Methods in org.apache.directory.api.ldap.schema.loader that return LdapComparator Modifier and Type Method Description LdapComparator<?>EntityFactory. getLdapComparator(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Comparator class from the DIT.LdapComparator<?>EntityFactory. getLdapComparator(SchemaManager schemaManager, LdapComparatorDescription comparatorDescription, Registries targetRegistries, String schemaName)Construct a LdapComparator from a description of a comparator.LdapComparator<?>SchemaEntityFactory. getLdapComparator(SchemaManager schemaManager, Entry entry, Registries targetRegistries, String schemaName)Retrieve and load a Comparator class from the DIT.LdapComparator<?>SchemaEntityFactory. getLdapComparator(SchemaManager schemaManager, LdapComparatorDescription comparatorDescription, Registries targetRegistries, String schemaName)Construct a LdapComparator from a description of a comparator. -
Uses of LdapComparator in org.apache.directory.api.ldap.schema.manager.impl
Methods in org.apache.directory.api.ldap.schema.manager.impl that return LdapComparator Modifier and Type Method Description LdapComparator<?>DefaultSchemaManager. lookupComparatorRegistry(String oid)Lookup for a Comparator in the Comparator registry
-