BankField.java
package com.tradecloud.domain.letterofcredit;
public enum BankField {
TEMPLATE_KEY("Template Key"),
INVOICE_VALUE("Invoice Value"),
INVOICE_CURRENCY("Invoice Currency"),
PRESENTATION_PERIOD("Presentation period"),
EXPIRY_DATE("Expiry Date"),
EXPIRY_PLACE("Expiry Place"),
TOLERANCE_PLUS("Tolerance Plus"),
TOLERANCE_MINUS("Tolerance Minus"),
ADVISING_BANK_NAME("Advising Bank Name"),
ADVISING_BANK_ADDRESS_LINE1("Advising Bank Address Line1"),
ADVISING_BANK_ADDRESS_LINE2("Advising Bank Address Line2"),
ADVISING_BANK_ADDRESS_LINE3("Advising Bank Address Line3"),
ADVISING_BANK_ADDRESS_FAX("Advising Bank Address Fax"),
BENEFICIARY_NAME("Beneficiary Name"),
BENEFICIARY_ADDRESS_LINE1("Beneficiary Address Line1"),
BENEFICIARY_ADDRESS_LINE2("Beneficiary Address Line2"),
BENEFICIARY_ADDRESS_LINE3("Beneficiary Address Line3"),
BENEFICIARY_EMAIL("Beneficiary Email"),
BENEFICIARY_FAX("Beneficiary Fax"),
PART_SHIPMENT("Part Shipment"),
TRANS_SHIPMENT("Trans Shipment"),
INCO_TERM("INCO Term"),
NAMED_PLACE("INCO Term Location"),
PORT_OF_LOADING("Port Of Loading"),
PORT_OF_DOCKING("Port Of Docking"),
EARLIEST_SHIPMENT_DATE("Earliest Shipment Date"),
LATEST_SHIPMENT_DATE("Latest Shipment Date"),
GOODS_DESCRIPTION("Goods Description"),
NUMBER_OF_DAYS("No of Days"),
ORDER_NUMBER("Order No"),
PROFORMA_INVOICE("Pro Forma Invoice"),
SHIPPING_MARKS("Shipping Marks"),
SPECIAL_CONDITIONS("Special Conditions");
private final String description;
BankField(String description) {
this.description = description;
}
@Override
public String toString() {
return description;
}
public String getDescription() {
return description;
}
}