/** * Get task directive from identifier. * * @param id task directive identifier * @return task directive */ public static TaskDirective fromId(String id) { TaskDirective result = null; for (TaskDirective value : TaskDirective.values()) { if (value.id.equals(id)) { result = value; break; } } return result; }