package com.northglass.entity;
|
|
import javax.persistence.CascadeType;
|
import javax.persistence.Entity;
|
import javax.persistence.FetchType;
|
import javax.persistence.JoinColumn;
|
import javax.persistence.ManyToOne;
|
import javax.persistence.OneToOne;
|
import javax.persistence.Table;
|
|
@Entity
|
@Table(name="gmms_load_machine_rack")
|
public class LoadMachineRack extends Rack {
|
private String message;
|
|
private RawPackage rawPackage;
|
private LoadMachine loadMachine;
|
private Boolean rawPackageReady;
|
|
@OneToOne(cascade=CascadeType.REFRESH, fetch=FetchType.EAGER)
|
@JoinColumn(name="raw_package_id")
|
public RawPackage getRawPackage() {
|
return rawPackage;
|
}
|
|
public void setRawPackage(RawPackage rawPackage) {
|
this.rawPackage = rawPackage;
|
}
|
|
@ManyToOne(cascade=CascadeType.REFRESH)
|
@JoinColumn(name="load_machine_id")
|
public LoadMachine getLoadMachine() {
|
return loadMachine;
|
}
|
|
public void setLoadMachine(LoadMachine loadMachine) {
|
this.loadMachine = loadMachine;
|
}
|
|
public Boolean isRawPackageReady() {
|
return rawPackageReady;
|
}
|
|
public void setRawPackageReady(Boolean rawPackageReady) {
|
this.rawPackageReady = rawPackageReady;
|
}
|
|
public String getMessage() {
|
return message;
|
}
|
|
public void setMessage(String message) {
|
this.message = message;
|
}
|
}
|