OrderLeadTime.java
package com.tradecloud.domain.configuration;
import com.tradecloud.common.base.PersistenceBase;
import javax.persistence.Access;
import javax.persistence.AccessType;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
@Entity
@Table(name = "orderleadtime")
@Access(AccessType.FIELD)
@XmlRootElement(name = "Orderleadtime")
@XmlAccessorType(XmlAccessType.FIELD)
public class OrderLeadTime extends PersistenceBase implements Serializable {
private static final long serialVersionUID = 1L;
private int leadDays;
private boolean active;
private boolean inUse;
@XmlAttribute
@NotNull
private String dateType;
public String getDateType() {
return dateType;
}
public void setDateType(String dateType) {
this.dateType = dateType;
}
public int getLeadDays() {
return leadDays;
}
public void setLeadDays(int leadDays) {
this.leadDays = leadDays;
}
public boolean isActive() {
return active;
}
public void setActive(boolean active) {
this.active = active;
}
public boolean isInUse() {
return inUse;
}
public void setInUse(boolean inUse) {
this.inUse = inUse;
}
}