Blame | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity;import javax.persistence.*;import java.math.BigDecimal;import java.util.Objects;@Entity@Table(name = "fofo.brand_sales_rewards")public class BrandSalesRewards {@Id@GeneratedValue(strategy = GenerationType.IDENTITY)private Integer id;@Column(name = "brand", nullable = false, length = 50)private String brand;@Column(name = "sales_score", nullable = false)private Integer salesScore;@Column(name = "reward_name", nullable = false, length = 255)private String rewardName;@Column(name = "qty", nullable = false, length = 50)private String qty;@Column(name = "reward_value", nullable = false, precision = 12, scale = 2)private BigDecimal rewardValue;@Column(name = "per_point_bonus", nullable = false)private Integer perPointBonus;@Column(name = "region_id", nullable = false)private Integer regionId;public Integer getId() { return id; }public void setId(Integer id) { this.id = id; }public String getBrand() { return brand; }public void setBrand(String brand) { this.brand = brand; }public Integer getSalesScore() { return salesScore; }public void setSalesScore(Integer salesScore) { this.salesScore = salesScore; }public String getRewardName() { return rewardName; }public void setRewardName(String rewardName) { this.rewardName = rewardName; }public String getQty() { return qty; }public void setQty(String qty) { this.qty = qty; }public BigDecimal getRewardValue() { return rewardValue; }public void setRewardValue(BigDecimal rewardValue) { this.rewardValue = rewardValue; }public Integer getPerPointBonus() { return perPointBonus; }public void setPerPointBonus(Integer perPointBonus) { this.perPointBonus = perPointBonus; }public Integer getRegionId() {return regionId;}public void setRegionId(Integer regionId) {this.regionId = regionId;}@Overridepublic boolean equals(Object o) {if (!(o instanceof BrandSalesRewards)) return false;BrandSalesRewards that = (BrandSalesRewards) o;return Objects.equals(id, that.id) && Objects.equals(brand, that.brand) && Objects.equals(salesScore, that.salesScore) && Objects.equals(rewardName, that.rewardName) && Objects.equals(qty, that.qty) && Objects.equals(rewardValue, that.rewardValue) && Objects.equals(perPointBonus, that.perPointBonus) && Objects.equals(regionId, that.regionId);}@Overridepublic int hashCode() {return Objects.hash(id, brand, salesScore, rewardName, qty, rewardValue, perPointBonus, regionId);}@Overridepublic String toString() {return "BrandSalesRewards{" +"id=" + id +", brand='" + brand + '\'' +", salesScore=" + salesScore +", rewardName='" + rewardName + '\'' +", qty='" + qty + '\'' +", rewardValue=" + rewardValue +", perPointBonus=" + perPointBonus +", regionId=" + regionId +'}';}}