public static AssetUploaderInput parseObject(Object objectToParse) { if (objectToParse instanceof String) { String stringToParse = (String) objectToParse; try { return AssetUploaderInput.valueOf(stringToParse.toUpperCase()); } catch (IllegalArgumentException ignored) { } } return AssetUploaderInput.UNKNOWN; }