LetterOfCreditClientConfig.java
package com.tradecloud.domain.configuration;
import com.tradecloud.common.base.PersistenceBase;
import com.tradecloud.domain.letterofcredit.LetterOfCreditGoodsDescription;
import com.tradecloud.domain.letterofcredit.ShippingMarksDescription;
import javax.persistence.*;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
@Entity
@Table(name = "letterofcreditclientconfig")
@Access(AccessType.FIELD)
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "LetterOfCreditClientConfig")
public class LetterOfCreditClientConfig extends PersistenceBase {
private boolean signOffRequired;
private int defaultPresentationPeriod;
private String tradeInitiatorCode;
@Enumerated(EnumType.STRING)
private LetterOfCreditGoodsDescription goodsDescription;
@Enumerated(EnumType.STRING)
private ShippingMarksDescription shippingMarksDescription;
private boolean allowDifferingShipmentDates;
private Integer differingShipmentDatePeriod;
public LetterOfCreditClientConfig() {
}
public int getDefaultPresentationPeriod() {
return defaultPresentationPeriod;
}
public void setDefaultPresentationPeriod(int defaultPresentationPeriod) {
this.defaultPresentationPeriod = defaultPresentationPeriod;
}
public boolean isSignOffRequired() {
return signOffRequired;
}
public void setSignOffRequired(boolean signOffRequired) {
this.signOffRequired = signOffRequired;
}
public String getTradeInitiatorCode() {
return tradeInitiatorCode;
}
public void setTradeInitiatorCode(String tradeInitiatorCode) {
this.tradeInitiatorCode = tradeInitiatorCode;
}
public LetterOfCreditGoodsDescription getGoodsDescription() {
return goodsDescription;
}
public void setGoodsDescription(LetterOfCreditGoodsDescription goodsDescription) {
this.goodsDescription = goodsDescription;
}
public ShippingMarksDescription getLetterOfCreditReferenceDescription() {
return shippingMarksDescription;
}
public void setLetterOfCreditReferenceDescription(ShippingMarksDescription shippingMarksDescription) {
this.shippingMarksDescription = shippingMarksDescription;
}
public ShippingMarksDescription getShippingMarksDescription() {
return shippingMarksDescription;
}
public void setShippingMarksDescription(ShippingMarksDescription shippingMarksDescription) {
this.shippingMarksDescription = shippingMarksDescription;
}
public boolean getAllowDifferingShipmentDates() {
return allowDifferingShipmentDates;
}
public void setAllowDifferingShipmentDates(boolean allowDifferingShipmentDates) {
this.allowDifferingShipmentDates = allowDifferingShipmentDates;
}
public Integer getDifferingShipmentDatePeriod() {
return differingShipmentDatePeriod;
}
public void setDifferingShipmentDatePeriod(Integer differingShipmentDatePeriod) {
this.differingShipmentDatePeriod = differingShipmentDatePeriod;
}
}