June 26, 2013
Очень типизированная ява
CTMState.PLANNING_STATE.equals(entity.getState())
компилится, но не работает, ведь каждому очевидно, что надо:
CTMState.PLANNING_STATE.equals(entity.getState().getStateValue())
или
entity.getState().equals(new CTMState(CTMState.PLANNING_STATE))