Class SerializableComparator<E>

    • Field Detail

      • serialVersionUID

        private static final long serialVersionUID
        The serial version UID
        See Also:
        Constant Field Values
      • matchingRuleOid

        private String matchingRuleOid
        the OID of the matchingRule for this comparator
      • wrapped

        private transient Comparator<E> wrapped
        the transient wrapped comparator
      • schemaManager

        private transient SchemaManager schemaManager
        A reference to the schema manager
    • Constructor Detail

      • SerializableComparator

        public SerializableComparator​(String matchingRuleOid)
        Creates a new instance of SerializableComparator.
        Parameters:
        matchingRuleOid - The MatchingRule OID
    • Method Detail

      • setSchemaManager

        public void setSchemaManager​(SchemaManager schemaManager)
        Description copied from class: LdapComparator
        Store the SchemaManager in this instance. It may be necessary for some comparator which needs to have access to the oidNormalizer Map.
        Overrides:
        setSchemaManager in class LdapComparator<E>
        Parameters:
        schemaManager - the schemaManager to set