Java Record Equals And Hashcode