LCDTO.java
package com.tradecloud.dto.letterofcredit.integration;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import java.io.Serializable;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "letterOfCredit")
public class LCDTO implements Serializable {
private LCPartyDTO advisingBank;
private LCPartyDTO issuingBank;
private LCPartyDTO beneficiary;
private LCPartyDTO logisticsServiceProvider;
private LCPartyDTO applicant;
private LCAmountDTO amount;
private DateDTO expiryDate;
private DateDTO submissionDate;
private DateDTO createdDate;
private String bankCharges;
private int validityPeriod;
private boolean transferable;
private boolean draftsRequired;
private String type;
private String deliveryMethod;
private String notifyBy;
private String resolvedDocuments;
private String resolvedConditions;
private String tradeInitiator;
private String key;
private LCKeywordsDTO keywords;
private String lowerTolerancePercentage;
private String placeOfExpiry;
private int presentationDays;
private String productNumber;
private LCShippingDetailsDTO shippingDetails;
private String templateKey;
private LCTenorDTO tenor;
private String upperTolerancePercentage;
private long timestamp;
private String shippingMark;
public LCPartyDTO getAdvisingBank() {
return advisingBank;
}
public void setAdvisingBank(LCPartyDTO advisingBank) {
this.advisingBank = advisingBank;
}
public LCAmountDTO getAmount() {
return amount;
}
public void setAmount(LCAmountDTO amount) {
this.amount = amount;
}
public LCPartyDTO getBeneficiary() {
return beneficiary;
}
public void setBeneficiary(LCPartyDTO beneficiary) {
this.beneficiary = beneficiary;
}
public DateDTO getExpiryDate() {
return expiryDate;
}
public void setExpiryDate(DateDTO expiryDate) {
this.expiryDate = expiryDate;
}
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public LCKeywordsDTO getKeywords() {
return keywords;
}
public void setKeywords(LCKeywordsDTO keywords) {
this.keywords = keywords;
}
public String getLowerTolerancePercentage() {
return lowerTolerancePercentage;
}
public void setLowerTolerancePercentage(String lowerTolerancePercentage) {
this.lowerTolerancePercentage = lowerTolerancePercentage;
}
public String getPlaceOfExpiry() {
return placeOfExpiry;
}
public void setPlaceOfExpiry(String placeOfExpiry) {
this.placeOfExpiry = placeOfExpiry;
}
public int getPresentationDays() {
return presentationDays;
}
public void setPresentationDays(int presentationDays) {
this.presentationDays = presentationDays;
}
public String getProductNumber() {
return productNumber;
}
public void setProductNumber(String productNumber) {
this.productNumber = productNumber;
}
public LCShippingDetailsDTO getShippingDetails() {
return shippingDetails;
}
public void setShippingDetails(LCShippingDetailsDTO shippingDetails) {
this.shippingDetails = shippingDetails;
}
public String getTemplateKey() {
return templateKey;
}
public void setTemplateKey(String templateKey) {
this.templateKey = templateKey;
}
public LCTenorDTO getTenor() {
return tenor;
}
public void setTenor(LCTenorDTO tenor) {
this.tenor = tenor;
}
public String getUpperTolerancePercentage() {
return upperTolerancePercentage;
}
public void setUpperTolerancePercentage(String upperTolerancePercentage) {
this.upperTolerancePercentage = upperTolerancePercentage;
}
public LCPartyDTO getIssuingBank() {
return issuingBank;
}
public void setIssuingBank(LCPartyDTO issuingBank) {
this.issuingBank = issuingBank;
}
public DateDTO getSubmissionDate() {
return submissionDate;
}
public void setSubmissionDate(DateDTO submissionDate) {
this.submissionDate = submissionDate;
}
public DateDTO getCreatedDate() {
return createdDate;
}
public void setCreatedDate(DateDTO createdDate) {
this.createdDate = createdDate;
}
public String getBankCharges() {
return bankCharges;
}
public void setBankCharges(String bankCharges) {
this.bankCharges = bankCharges;
}
public int getValidityPeriod() {
return validityPeriod;
}
public void setValidityPeriod(int validityPeriod) {
this.validityPeriod = validityPeriod;
}
public boolean isTransferable() {
return transferable;
}
public void setTransferable(boolean transferable) {
this.transferable = transferable;
}
public boolean isDraftsRequired() {
return draftsRequired;
}
public void setDraftsRequired(boolean draftsRequired) {
this.draftsRequired = draftsRequired;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getDeliveryMethod() {
return deliveryMethod;
}
public void setDeliveryMethod(String deliveryMethod) {
this.deliveryMethod = deliveryMethod;
}
public String getNotifyBy() {
return notifyBy;
}
public void setNotifyBy(String notifyBy) {
this.notifyBy = notifyBy;
}
public String getResolvedDocuments() {
return resolvedDocuments;
}
public void setResolvedDocuments(String resolvedDocuments) {
this.resolvedDocuments = resolvedDocuments;
}
public String getTradeInitiator() {
return tradeInitiator;
}
public void setTradeInitiator(String tradeInitiator) {
this.tradeInitiator = tradeInitiator;
}
public long getTimestamp() {
return timestamp;
}
public void setTimestamp(long timestamp) {
this.timestamp = timestamp;
}
public LCPartyDTO getLogisticsServiceProvider() {
return logisticsServiceProvider;
}
public void setLogisticsServiceProvider(LCPartyDTO logisticsServiceProvider) {
this.logisticsServiceProvider = logisticsServiceProvider;
}
public LCPartyDTO getApplicant() {
return applicant;
}
public void setApplicant(LCPartyDTO applicant) {
this.applicant = applicant;
}
public String getResolvedConditions() {
return resolvedConditions;
}
public void setResolvedConditions(String resolvedConditions) {
this.resolvedConditions = resolvedConditions;
}
public String getShippingMark() {
return shippingMark;
}
public void setShippingMark(String shippingMark) {
this.shippingMark = shippingMark;
}
}