RecipeStatus.java
package com.mycim.valueobject.prp;
public class RecipeStatus {
public static final String ON_KEY = "ON";
public static final String OFF_KEY = "OFF";
public static final String EXIST_KEY = "EXIST";
public static final String NOTEXIST_KEY = "NOTEXIST";
public static String getContrary(String status) {
if (ON_KEY.equals(status)) {
return OFF_KEY;
} else if (OFF_KEY.equals(status)) {
return ON_KEY;
} else if (EXIST_KEY.equals(status)) {
return NOTEXIST_KEY;
} else if (NOTEXIST_KEY.equals(status)) {
return EXIST_KEY;
} else {
return "";
}
}
public static Boolean isAvailable(String recipeStatus) {
return ON_KEY.equals(recipeStatus) || EXIST_KEY.equals(recipeStatus);
}
}