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 for
BinaryInMemorySortBuffer. For performance, subclasses are usually
implemented through CodeGenerator. A new interface for helping JVM inline.-
Method Summary
Modifier and TypeMethodDescriptionintcompare(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 Details
-
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>
-