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
Methods 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 Entry
AttributesFactory. convert(String oid, LdapComparator<? super Object> comparator, Schema schema, SchemaManager schemaManager)
Convert a LdapComparator instance into an Entrystatic String
DescriptionUtils. getDescription(LdapComparator<?> comparator)
Generates the ComparatorDescription for a LdapComparator.void
MatchingRule. 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 class
BitStringComparator
A class for the bitStringMatch matchingRule (RFC 4517, par. 4.2.1)class
BooleanComparator
A class for the BooleanComparator matchingRule (RFC 4517, par. 4.2.2)class
ByteArrayComparator
A comparator for byte[]s.class
CertificateComparator
A Comparator for Certificatesclass
ComparableComparator<T>
Compares two objects taking into account that one might be a Comparable.class
CsnComparator
A comparator for CSN.class
CsnSidComparator
A comparator for CSN SID.class
DeepTrimComparator
A comparator that uses the DeepTrimNormalizer before comparing two valuesclass
DeepTrimToLowerComparator
A comparator that uses the DeepTrimToLowerNormalizer before comparing two valuesclass
DnComparator
Compare two DNsclass
GeneralizedTimeComparator
A class for the generalizedTimeOrderingMatch matchingRule (RFC 4517, par. 4.2.17)class
IntegerComparator
A class for the integerOrderingMatch matchingRule (RFC 4517, par. 4.2.20)class
LongComparator
Compares Long keys and values within a table.class
NormalizingComparator
A comparator which normalizes a value first before using a subordinate comparator to compare them.class
NumericStringComparator
A class for the numericStringOrderingMatch matchingRule (RFC 4517, par. 4.2.23)class
ObjectClassTypeComparator<T>
A comparator that compares the objectClass type with values: AUXILIARY, ABSTRACT, and STRUCTURAL.class
ObjectIdentifierComparator
A comparator for the objectIdentifierMatch matchingRule.class
ObjectIdentifierFirstComponentComparator
A comparator for Comparators.class
ParsedDnComparator
Compare two DNsclass
SerializableComparator<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.class
StringComparator
A comparator for Strings.class
TelephoneNumberComparator
A comparator for TelephoneNumber.class
UniqueMemberComparator
A comparator that sorts OIDs based on their numeric id value.class
UuidComparator
A comparator for UUID.class
WordComparator
A 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 void
ComparatorRegistry. register(LdapComparator<?> comparator)
Registers a new LdapComparator with this registry.void
ImmutableComparatorRegistry. 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
-