I have the enum as:
enum
public enum EnumStatus { PASSED(40L, \"Has Passed\"), AVERAGE(60L, \"Has Average Marks\"), GOOD(80L, \"Has Good
public static EnumStatus getById(long id) { for (EnumStatus e : EnumStatus.values()) { if (id == e.getId()) return e; } throw new IllegalArgumentException("oh no"); }