package frame.file;
|
|
import frame.util.Util;
|
|
public enum DeleteMode {
|
Undefined, HardDelete, SoftDelete;
|
|
public DeleteMode StringToDeleteMode(String value) {
|
if (Util.isEmptyStr(value)) {
|
return DeleteMode.Undefined;
|
}
|
|
value = value.toLowerCase();
|
|
if ("hard".equalsIgnoreCase(value)) {
|
return DeleteMode.HardDelete;
|
}
|
else if (DeleteMode.HardDelete.name().equalsIgnoreCase(value)) {
|
return DeleteMode.HardDelete;
|
}
|
else if (DeleteMode.SoftDelete.name().equalsIgnoreCase(value)) {
|
return DeleteMode.SoftDelete;
|
}
|
else if (DeleteMode.SoftDelete.name().equalsIgnoreCase(value)) {
|
return DeleteMode.SoftDelete;
|
}
|
|
return DeleteMode.Undefined;
|
}
|
|
}
|