## Uses of Interface
org.hsqldb.lib.ObjectComparator

- Packages that use ObjectComparator
  Package | Description
  --- | ---
  org.hsqldb.lib | Contains shared classes used by other HyperSQL classes.

- - ### Uses of ObjectComparator in org.hsqldb.lib

    Classes in org.hsqldb.lib that implement ObjectComparator
    Modifier and Type | Class | Description
    --- | --- | ---
    `static class` | `ObjectComparator.DefaultComparator` | Comparator that uses the equals and hash code methods of Objects.
    `static class` | `ObjectComparator.IdentityComparator` | Comparator that uses identity for Object equality.

    Fields in org.hsqldb.lib declared as ObjectComparator
    Modifier and Type | Field | Description
    --- | --- | ---
    `static ObjectComparator` | ObjectComparator.`defaultComparator` |
    `static ObjectComparator` | ObjectComparator.`identityComparator` |

    Constructors in org.hsqldb.lib with parameters of type ObjectComparator
    Constructor | Description
    --- | ---
    `HashMap​(int initialCapacity, ObjectComparator comparator)` |
    `HashSet​(int initialCapacity, ObjectComparator comparator)` |
    `LongValueHashMap​(int initialCapacity, ObjectComparator comparator)` |
    `MultiValueHashMap​(int initialCapacity, ObjectComparator comparator)` |
    `OrderedHashSet​(int initialCapacity, ObjectComparator<E> comparator)` |