package com.northglass.entity;
|
|
import java.util.Date;
|
import java.util.HashSet;
|
import java.util.Set;
|
|
import javax.persistence.CascadeType;
|
import javax.persistence.Entity;
|
import javax.persistence.OneToMany;
|
import javax.persistence.Table;
|
|
@Entity
|
@Table(name="gmms_manufacture_batch")
|
public class ManufactureBatch extends IdEntity {
|
|
private String number;
|
private String state;
|
|
private Date createTime;
|
private Date startTime;
|
private Date completeTime;
|
|
// private Set<Glass> glasses = new HashSet<Glass>();
|
private Set<ManufactureBatchMachine> manufactureBatchMachines = new HashSet<ManufactureBatchMachine>();
|
|
public ManufactureBatch() { }
|
|
public ManufactureBatch(String number, String state, Date createTime) {
|
this.number = number;
|
this.state = state;
|
this.createTime = createTime;
|
}
|
|
|
/* @OneToMany(cascade=CascadeType.REFRESH, mappedBy="manufactureBatch")
|
public Set<Glass> getGlasses() {
|
return glasses;
|
}
|
|
public void setGlasses(Set<Glass> glasses) {
|
this.glasses = glasses;
|
}*/
|
|
@OneToMany(cascade=CascadeType.REFRESH, mappedBy="manufactureBatch")
|
public Set<ManufactureBatchMachine> getManufactureBatchMachines() {
|
return manufactureBatchMachines;
|
}
|
|
public void setManufactureBatchMachines(
|
Set<ManufactureBatchMachine> manufactureBatchMachines) {
|
this.manufactureBatchMachines = manufactureBatchMachines;
|
}
|
|
public String getNumber() {
|
return number;
|
}
|
|
public void setNumber(String number) {
|
this.number = number;
|
}
|
|
public String getState() {
|
return state;
|
}
|
|
public void setState(String state) {
|
this.state = state;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getStartTime() {
|
return startTime;
|
}
|
|
public void setStartTime(Date startTime) {
|
this.startTime = startTime;
|
}
|
|
public Date getCompleteTime() {
|
return completeTime;
|
}
|
|
public void setCompleteTime(Date completeTime) {
|
this.completeTime = completeTime;
|
}
|
}
|