Is it possible to get an enum by searching on its name instead of value ? For example :
public enum MyEnum {
TOTO("some value", 1);
ZOZO("some other value", 2);
}
And what I want to do is a getter like :
public static MyEnum getByName(String str) {
[...]
}
So I can do :
MyEnum foo = MyEnum.getByName("TOTO");
MyEnum bar = MyEnum.getByName("ZOZO");