package com.tradecloud.domain.model.ordermanagement; public enum OrderLcState { AWAITING_LSP_SIGNOFF(OrderState.AWAITING_LSP_SIGNOFF), SIGNED_OFF(OrderState.SIGNED_OFF), BOOKED_IN(OrderState.BOOKED_IN), FREIGHT_RECEIVED(OrderState.FREIGHT_RECEIVED); @Override public String toString() { return this.name().trim(); } private OrderState orderState; public OrderState toOrderState() { return orderState; } private OrderLcState(OrderState orderState) { this.orderState = orderState; } }