É possível em java fazer algo como Comparator, mas para implementar equals personalizados () e hashCode ()

Eu tenho uma matriz de objetos e quero concatená-la com outra matriz de objetos, exceto aqueles que possuem os mesmos IDs. Esses objetos são usados em muitos lugares do sistema e não possuem código hash ou iguais implementados. Então eu não quero implementarhashCode() eequals(), porque tenho medo de quebrar algo em algum lugar do sistema em que esses objetos são usados e não sei sobre isso.

Quero colocar todos esses objetos em um conjunto, mas de alguma forma fazer com que os objetos usem costumehashCode() eequals(). Algo como costumeComparator, mas para iguais.

questionAnswers(7)

yourAnswerToTheQuestion