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;
|
}
|
}
|