FinanceableItems.java
package com.tradecloud.domain.model.ordermanagement;
/**
* Created by ds on 2017/06/13.
*/
public enum FinanceableItems {
SUPPLIER_PAYMENT_1("Payment 1", 0),
SUPPLIER_PAYMENT_2("Payment 2", 1),
DUTIES("Duties", 2),
VAT("VAT", 3),
DISBURSEMENT("Disbursement", 4),
DISBURSEMENT_VAT("Disbursement VAT", 5),
TRANSACTION_FEE("Bank Transaction Fee", 6),
TRANSACTION_FEE_VAT("Bank VAT Charges", 7);
private final String financeableItemValue;
private final int order;
FinanceableItems(String value, int order) {
this.financeableItemValue = value;
this.order = order;
}
@Override
public String toString() {
return financeableItemValue;
}
public int getOrder() {
return order;
}
}