Esempio n. 1
0
  @SuppressWarnings({"RedundantIfStatement"})
  public boolean equals(Object o) {
    if (this == o) return true;
    if (o == null || getClass() != o.getClass()) return false;

    AllocationSetting allocationSetting = (AllocationSetting) o;

    if (budget != null
        ? !budget.equals(allocationSetting.budget)
        : allocationSetting.budget != null) return false;
    if (id != null ? !id.equals(allocationSetting.id) : allocationSetting.id != null) return false;
    if (name != null ? !name.equals(allocationSetting.name) : allocationSetting.name != null)
      return false;
    if (refernceDate != null
        ? !refernceDate.equals(allocationSetting.refernceDate)
        : allocationSetting.refernceDate != null) return false;
    if (stamp != null ? !stamp.equals(allocationSetting.stamp) : allocationSetting.stamp != null)
      return false;
    if (type.ordinal() != allocationSetting.type.ordinal()) return false;

    return true;
  }