@Override public boolean equals(Object other) { return super.equals(other) && currentWriteId == ((ReaderKey) other).currentWriteId; } @Override
@Override public boolean equals(Object other) { return super.equals(other) && currentTransactionId == ((ReaderKey) other).currentTransactionId && statementId == ((ReaderKey) other).statementId//consistent with compareTo() ; } @Override
private boolean checkRecId(RowWithPartNRecID other) { if (recId == null && other.recId == null) return true; else if (recId == null) return false; else return recId.equals(other.recId); }
@Override public boolean equals(Object other) { return super.equals(other) && currentTransactionId == ((ReaderKey) other).currentTransactionId; }
assertEquals(1, ri.compareTo(left)); assertEquals(-1, left.compareTo(ri)); assertEquals(false, ri.equals(left)); assertEquals(false, left.equals(ri));