order by add equals function #1160

This commit is contained in:
yanhuqing
2019-03-19 11:34:13 +08:00
committed by tiger.yan
parent 8e096c67ab
commit e8d8c8d2b1

View File

@@ -49,4 +49,20 @@ public class Order {
return new Order(item.cloneStruct(), sortOrder);
}
@Override
public int hashCode() {
return sortOrder.name.hashCode();
}
@Override
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof Order) {
Order order = (Order) obj;
return this.getItem().equals(order.getItem()) && this.getSortOrder().equals(order.getSortOrder());
}
return false;
}
}