public static IOComponentTypes getEnumFromString(String str) { for (IOComponentTypes elem : KnownComponentSet) { if (elem.name().equalsIgnoreCase(str)) { return elem; } } return IOComponentTypes.Unknown; }