@Entity
@Table(name="model_order_color")
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class ModelOrderColor extends BaseEntity {
private ModelOrder modelOrder;
private String name;
private String quantity; private String backup; private String size;
private double otherCost;
private boolean punch;
private String shellFabricType;
private String outsoleType;
private int orderNo;
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "modelOrderId", nullable = false)
public ModelOrder getModelOrder() {
return modelOrder;
}
@Column(nullable = false)
public String getName() {
return name;
}
@Column(nullable = false)
public String getQuantity() {
return quantity;
}
@Column(nullable = false)
public double getOtherCost() {
return otherCost;
}
@Column(name = "backup", nullable = false)
public String getBackup() {
return backup;
}
@Column(nullable = false)
public String getSize() {
return size;
}
@Column(nullable = false)
public boolean isPunch() {
return punch;
}
@Column(nullable = false)
public String getShellFabricType() {
return shellFabricType;
}
@Column(nullable = false)
public String getOutsoleType() {
return outsoleType;
}
@Column
public int getOrderNo() {
return orderNo;
}
}