CreditorBillingEffectiveDate.java

package com.tradecloud.domain.creditorbilling.transaction;

public enum CreditorBillingEffectiveDate {

    BILL_OF_LADING_DATE("Bill Of Lading Date"),
    ACTUAL_DEPARTURE_DATE("Actual Date of Departure"),
    ACTUAL_ARRIVAL_DATE("Actual Date of Arrival");

    private final String description;

    CreditorBillingEffectiveDate(String description) {
        this.description = description;
    }

//    EnumSet<CreditorBillingEffectiveDate> enumSet = EnumSet.of(BILL_OF_LADING_DATE, ACTUAL_DEPARTURE_DATE);
//    EnumSet<CreditorBillingEffectiveDate> destinationLandSide = EnumSet.of(BILL_OF_LADING_DATE, ACTUAL_DEPARTURE_DATE, ACTUAL_ARRIVAL_DATE);

    @Override
    public String toString() {
        return description;
    }
}