Package org.apache.calcite.runtime
Class SpaceFillingCurve2D.IndexRangeOrdering
java.lang.Object
com.google.common.collect.Ordering<SpaceFillingCurve2D.IndexRange>
org.apache.calcite.runtime.SpaceFillingCurve2D.IndexRangeOrdering
- All Implemented Interfaces:
Comparator<SpaceFillingCurve2D.IndexRange>
- Enclosing interface:
SpaceFillingCurve2D
public static class SpaceFillingCurve2D.IndexRangeOrdering
extends com.google.common.collect.Ordering<SpaceFillingCurve2D.IndexRange>
Lexicographic ordering for
SpaceFillingCurve2D.IndexRange
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Methods inherited from class com.google.common.collect.Ordering
allEqual, arbitrary, binarySearch, compound, compound, explicit, explicit, from, from, greatestOf, greatestOf, immutableSortedCopy, isOrdered, isStrictlyOrdered, leastOf, leastOf, lexicographical, max, max, max, max, min, min, min, min, natural, nullsFirst, nullsLast, onResultOf, reverse, sortedCopy, usingToString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
Constructor Details
-
IndexRangeOrdering
public IndexRangeOrdering()
-
-
Method Details
-
compare
- Specified by:
compare
in interfaceComparator<SpaceFillingCurve2D.IndexRange>
- Specified by:
compare
in classcom.google.common.collect.Ordering<SpaceFillingCurve2D.IndexRange>
-