ClearingInstructionTemplate.java
package com.tradecloud.domain.configuration.clearing.za;
public enum ClearingInstructionTemplate {
TEMPLATE_1("shipment_clearing_instruction", ".jrxml"),
TEMPLATE_2("importer_customs_clearing_instruction", ".html");
private final String value;
private final String type;
ClearingInstructionTemplate(String v, String t) {
value = v;
type = t;
}
public static ClearingInstructionTemplate fromValue(String v) {
for (ClearingInstructionTemplate c : ClearingInstructionTemplate.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
public String value() {
return value;
}
public String type() {
return type;
}
public String getLabel() {
return value;
}
}