LetterOfCreditState.java
package com.tradecloud.domain.letterofcredit;
public enum LetterOfCreditState {
UNFINALISED("Unfinalised"),
FINALISED("Finalised"),
DELETED("Deleted"),
SIGNED_OFF("Signed Off"),
AWAITING_SUBMISSION("Awaiting Submission"),
REJECTED("Rejected"),
SUBMITTED("Submitted"),
BANK_VALIDATED("Validated By Bank"),
BANK_NOT_VALIDATED("Not Validated By Bank"),
BANK_REJECTED("Rejected By Bank"),
BANK_SIGNATORY_AUTHORISED("Authorised By Signatory"),
BANK_SIGNATORY_REJECTED("Rejected By Signatory"),
BANK_ESTABLISHED("Established"),
AMMENDMENT("Amendment"),
BANK_NOT_ACTIONED("Not Actioned By Bank");
private final String description;
LetterOfCreditState(String description) {
this.description = description;
}
@Override
public String toString() {
return description;
}
}