Class ExternalLink

java.lang.Object
ru.foodtechlab.abe.domain.entities.ExternalLink

public class ExternalLink extends Object
Структура содержащая данные привязки внешнего id
  • Constructor Details

    • ExternalLink

      public ExternalLink()
  • Method Details

    • equals

      public boolean equals(Object obj)
      Добавляем External Link проверяя, что такой ссылки нет. Основная проверка идет по полю id. Далее идет проверка аккаунта "ExternalSystemAccountId". Мы считаем если ExternalSystemAccountId == null во всех вариантах, то сверить нужно только id В случае если хотя бы один ExternalSystemAccountId не null, то сверка двух сущностей External должна идти по двум полям и id и External Link
      Overrides:
      equals in class Object
      Parameters:
      obj -
      Returns:
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareType

      public boolean compareType(Class clazz)