Class ODefaultComparator

java.lang.Object
com.orientechnologies.common.comparator.ODefaultComparator
All Implemented Interfaces:
Comparator<Object>
Direct Known Subclasses:
OCaseInsensitiveCollate, ODefaultCollate

public class ODefaultComparator extends Object implements Comparator<Object>
Comparator that calls Comparable.compareTo(Object) methods for getting results for all Comparable types. Otherwise result of Comparator that returned from OComparatorFactory will be used.

The special case is null values. Null is treated as smallest value against other values. If both arguments are null they are treated as equal.

Since:
03.07.12
Author:
Andrey Lomakin (a.lomakin-at-orientdb.com)
  • Field Details

  • Constructor Details

    • ODefaultComparator

      public ODefaultComparator()
  • Method Details