LetterOfCreditSearchResult.java
package com.tradecloud.dto.letterofcredit;
import com.tradecloud.domain.letterofcredit.LetterOfCreditOutOfSyncState;
import com.tradecloud.domain.letterofcredit.LetterOfCreditState;
import com.tradecloud.domain.model.Money;
import java.util.Date;
public class LetterOfCreditSearchResult {
private long id;
private String number;
private String bankReference;
private Date createdDate;
private LetterOfCreditOutOfSyncState outOfSyncState;
private Date latestShipmentDate;
private String applicationReference;
private Money amount;
private LetterOfCreditState state;
private Date stateChangeDate;
private String bankName;
private String beneficiaryName;
public LetterOfCreditSearchResult() {
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public Date getCreatedDate() {
return createdDate;
}
public void setCreatedDate(Date createdDate) {
this.createdDate = createdDate;
}
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
public String getBankName() {
return bankName;
}
public void setBankName(String bankName) {
this.bankName = bankName;
}
public String getBankReference() {
return bankReference;
}
public void setBankReference(String bankReference) {
this.bankReference = bankReference;
}
public LetterOfCreditState getState() {
return state;
}
public void setState(LetterOfCreditState state) {
this.state = state;
}
public String getApplicationReference() {
return applicationReference;
}
public void setApplicationReference(String applicationReference) {
this.applicationReference = applicationReference;
}
public String getBeneficiaryName() {
return beneficiaryName;
}
public void setBeneficiaryName(String beneficiaryName) {
this.beneficiaryName = beneficiaryName;
}
public String getTotalInvoiceValue() {
return String.valueOf(amount.getValue());
}
public String getTotalInvoiceCurrency() {
return amount.getCurrency().getCurrencyCode();
}
public Money getAmount() {
return amount;
}
public void setAmount(Money amount) {
this.amount = amount;
}
public Date getLatestShipmentDate() {
return latestShipmentDate;
}
public void setLatestShipmentDate(Date latestShipmentDate) {
this.latestShipmentDate = latestShipmentDate;
}
public LetterOfCreditOutOfSyncState getOutOfSyncState() {
return outOfSyncState;
}
public void setOutOfSyncState(LetterOfCreditOutOfSyncState outOfSyncState) {
this.outOfSyncState = outOfSyncState;
}
public Date getStateChangeDate() {
return stateChangeDate;
}
public void setStateChangeDate(Date stateChangeDate) {
this.stateChangeDate = stateChangeDate;
}
}