Interface RecordComparator
-
- All Superinterfaces:
Comparator<org.apache.flink.table.data.RowData>,Serializable
- All Known Implementing Classes:
ComparableRecordComparator
public interface RecordComparator extends Comparator<org.apache.flink.table.data.RowData>, Serializable
Record comparator forBinaryInMemorySortBuffer. For performance, subclasses are usually implemented through CodeGenerator. A new interface for helping JVM inline.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcompare(org.apache.flink.table.data.RowData o1, org.apache.flink.table.data.RowData o2)-
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
-
-
-
-
Method Detail
-
compare
int compare(org.apache.flink.table.data.RowData o1, org.apache.flink.table.data.RowData o2)- Specified by:
comparein interfaceComparator<org.apache.flink.table.data.RowData>
-
-