package frame.file.office; import frame.util.Util; public enum FileIOTypeCode { Import,Output,Db,Undefined; public static FileIOTypeCode parse(String value) { if (Util.isEmptyStr(value)) { return FileIOTypeCode.Undefined; } value = value.toLowerCase(); if (FileIOTypeCode.Import.name().equalsIgnoreCase(value)) { return FileIOTypeCode.Import; } else if (FileIOTypeCode.Output.name().equalsIgnoreCase(value)) { return FileIOTypeCode.Output; } else if (FileIOTypeCode.Db.name().equalsIgnoreCase(value)) { return FileIOTypeCode.Db; } return FileIOTypeCode.Undefined; } }