package org.xmx0632.deliciousfruit.entity; import java.math.BigDecimal; import javax.persistence.Entity; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.validation.constraints.NotNull; import org.apache.commons.lang3.builder.ToStringBuilder; /** * OrderGiveEcoupon. */ @Entity @Table(name = "tbl_order_give_ecoupon") public class OrderGiveEcoupon extends IdEntity { private Order order; private String ecouponId; private BigDecimal amount; public OrderGiveEcoupon() { } @ManyToOne @JoinColumn(name = "order_id") public Order getOrder() { return order; } public void setOrder(Order order) { this.order = order; } @NotNull public String getEcouponId() { return this.ecouponId; } public void setEcouponId(String ecouponId) { this.ecouponId = ecouponId; } @NotNull public BigDecimal getAmount() { return this.amount; } public void setAmount(BigDecimal amount) { this.amount = amount; } @Override public String toString() { return ToStringBuilder.reflectionToString(this); } }