Uses of Class
org.apache.directory.shared.ldap.schema.LdapComparator

Packages that use LdapComparator
org.apache.directory.shared.ldap.entry   
org.apache.directory.shared.ldap.schema Contains interfaces and base classes for representing the LDAP schema domain model. 
org.apache.directory.shared.ldap.schema.comparators   
org.apache.directory.shared.ldap.schema.loader.ldif   
org.apache.directory.shared.ldap.schema.manager.impl   
org.apache.directory.shared.ldap.schema.registries   
 

Uses of LdapComparator in org.apache.directory.shared.ldap.entry
 

Methods in org.apache.directory.shared.ldap.entry that return LdapComparator
protected  LdapComparator<T> AbstractValue.getLdapComparator()
          Gets a comparator using getMatchingRule() to resolve the matching that the comparator is extracted from.
 

Uses of LdapComparator in org.apache.directory.shared.ldap.schema
 

Fields in org.apache.directory.shared.ldap.schema declared as LdapComparator
protected  LdapComparator<? super java.lang.Object> MatchingRule.ldapComparator
          The associated Comparator
 

Methods in org.apache.directory.shared.ldap.schema that return LdapComparator
 LdapComparator<? super java.lang.Object> MatchingRule.getLdapComparator()
          Gets the LdapComparator enabling the use of this MatchingRule for ORDERING and sorted indexing.
 LdapComparator<?> EntityFactory.getLdapComparator(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          Retrieve and load a Comparator class from the DIT.
 LdapComparator<?> EntityFactory.getLdapComparator(SchemaManager schemaManager, LdapComparatorDescription comparatorDescription, Registries targetRegistries, java.lang.String schemaName)
          Construct a LdapComparator from a description of a comparator.
 LdapComparator<?> SchemaManager.lookupComparatorRegistry(java.lang.String oid)
          Lookup for a Comparator in the Comparator registry
 

Methods in org.apache.directory.shared.ldap.schema with parameters of type LdapComparator
static java.lang.String DescriptionUtils.getDescription(LdapComparator<?> comparator)
          Generates the ComparatorDescription for a LdapComparator.
 void MatchingRule.setLdapComparator(LdapComparator<?> ldapComparator)
          Sets the LdapComparator
 void MatchingRule.updateLdapComparator(LdapComparator<?> ldapComparator)
          Update the associated Comparator, even if the SchemaObject is readOnly
 

Uses of LdapComparator in org.apache.directory.shared.ldap.schema.comparators
 

Subclasses of LdapComparator in org.apache.directory.shared.ldap.schema.comparators
 class BooleanComparator
          A class for the BooleanComparator matchingRule (RFC 4517, par.
 class ByteArrayComparator
          A comparator for byte[]s.
 class 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 DeepTrimCachingNormalizingComparator
          TODO DeepTrimCachingNormalizingComparator.
 class DeepTrimToLowerCachingNormalizingComparator
          TODO DeepTrimCachingNormalizingComparator.
 class DnComparator
           
 class GeneralizedTimeComparator
          A class for the generalizedTimeOrderingMatch matchingRule (RFC 4517, par.
 class IntegerOrderingComparator
          A class for the integerOrderingMatch matchingRule (RFC 4517, par.
 class LongComparator
          Compares Long keys and values within a table.
 class NumericStringComparator
          A class for the numericStringOrderingMatch matchingRule (RFC 4517, par.
 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 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.
 

Uses of LdapComparator in org.apache.directory.shared.ldap.schema.loader.ldif
 

Methods in org.apache.directory.shared.ldap.schema.loader.ldif that return LdapComparator
 LdapComparator<?> SchemaEntityFactory.getLdapComparator(SchemaManager schemaManager, Entry entry, Registries targetRegistries, java.lang.String schemaName)
          Retrieve and load a Comparator class from the DIT.
 LdapComparator<?> SchemaEntityFactory.getLdapComparator(SchemaManager schemaManager, LdapComparatorDescription comparatorDescription, Registries targetRegistries, java.lang.String schemaName)
          Construct a LdapComparator from a description of a comparator.
 

Uses of LdapComparator in org.apache.directory.shared.ldap.schema.manager.impl
 

Methods in org.apache.directory.shared.ldap.schema.manager.impl that return LdapComparator
 LdapComparator<?> DefaultSchemaManager.lookupComparatorRegistry(java.lang.String oid)
          Lookup for a Comparator in the Comparator registry
 

Uses of LdapComparator in org.apache.directory.shared.ldap.schema.registries
 

Methods in org.apache.directory.shared.ldap.schema.registries that return LdapComparator
 LdapComparator<?> ImmutableComparatorRegistry.lookup(java.lang.String oid)
          Looks up a SchemaObject by its unique Object Identifier or by name.
 LdapComparator<?> ImmutableComparatorRegistry.unregister(LdapComparator<?> schemaObject)
          Removes the SchemaObject registered with this registry.
 LdapComparator<?> ComparatorRegistry.unregister(java.lang.String numericOid)
          Removes the LdapComparator registered with this registry, using its numeric OID.
 LdapComparator<?> ImmutableComparatorRegistry.unregister(java.lang.String numericOid)
          Removes the LdapComparator registered with this registry, using its numeric OID.
 

Methods in org.apache.directory.shared.ldap.schema.registries that return types with arguments of type LdapComparator
 java.util.Iterator<LdapComparator<?>> ImmutableComparatorRegistry.iterator()
          Gets an iterator over the registered schema objects in the registry.
 

Methods in org.apache.directory.shared.ldap.schema.registries with parameters of type LdapComparator
 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.
 



Copyright © 2003-2011 Apache Software Foundation. All Rights Reserved.