package foundation.dao.version; import foundation.util.Util; public enum VersionCompareType { DoNothing, WithCurrentWorking, WithPriorWorking, WithNextWorking, WithAssignedWorking; public static VersionCompareType parse(String value) { if (Util.isEmpty(value)) { return DoNothing; } else if ("WithWorking".equalsIgnoreCase(value)) { return WithCurrentWorking; } else if ("WithPrior".equalsIgnoreCase(value)) { return WithPriorWorking; } else if ("WithNext".equalsIgnoreCase(value)) { return WithNextWorking; } else if ("WithAssigned".equalsIgnoreCase(value)) { return WithAssignedWorking; } return DoNothing; } }