package org.primftpd.remotecontrol;
import org.primftpd.R;
import java.util.HashMap;
import java.util.Map;
public enum TaskerCondition {
IS_SERVER_RUNNING(R.string.isServerRunning, "server running?");
final private int stringId;
final private String blurb;
private TaskerCondition(int stringId, String blurb) {
this.stringId = stringId;
this.blurb = blurb;
}
public int getStringId() {
return stringId;
}
public String getBlurb() {
return blurb;
}
private static Map<String, TaskerCondition> BLURB_TO_CONDITION;
static {
BLURB_TO_CONDITION = new HashMap<>();
for (TaskerCondition condition : values()) {
BLURB_TO_CONDITION.put(condition.blurb, condition);
}
}
public static TaskerCondition byBlurb(String blurb) {
return BLURB_TO_CONDITION.get(blurb);
}
}