package com.northglass.entity;
|
|
import javax.persistence.CascadeType;
|
import javax.persistence.Entity;
|
import javax.persistence.JoinColumn;
|
import javax.persistence.OneToOne;
|
import javax.persistence.Table;
|
|
@Entity
|
@Table(name="gmms_shelf_hoist")
|
public class ShelfHoist extends IdEntity {
|
|
private String number;
|
private String state;
|
private RawPackage rawPackage;
|
|
public ShelfHoist() {}
|
|
public ShelfHoist(String number, String state) {
|
this.number = number;
|
this.state = state;
|
}
|
|
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;
|
}
|
|
@OneToOne(cascade=CascadeType.REFRESH)
|
@JoinColumn(name="raw_package_id")
|
public RawPackage getRawPackage() {
|
return rawPackage;
|
}
|
|
public void setRawPackage(RawPackage rawPackage) {
|
this.rawPackage = rawPackage;
|
}
|
}
|