Можно ли добавить только метод HashCode в ломбок? - PullRequest
0 голосов
/ 12 июня 2018

Я хочу реализовать свой собственный метод equals(Object o), поэтому я хочу добавить только hashCode(), используя lombok.Но я не вижу такой возможности.Есть ли обходной путь для этого?

Ответы [ 2 ]

0 голосов
/ 15 июня 2018

Технически, вы можете использовать @Tolerate, но я бы не рекомендовал это.

0 голосов
/ 12 июня 2018

Нет, в Ломбоке нет.Вы можете использовать метод java.util.Objects.hash(), однако.

Кстати.Почему вы хотите такое поведение?А знаете ли вы о недавно добавленной функциональности Lombok, которая позволяет применять @EqualsAndHashCode в отношении методов (и не только полей): https://projectlombok.org/features/EqualsAndHashCode (ищите @EqualsAndHashCode.Include).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...