snp-batch-validation/src/main/java/com/snp/batch/common/util/SafeGetDataUtil.java
2025-11-21 16:25:17 +09:00

34 lines
813 B
Java

package com.snp.batch.common.util;
public class SafeGetDataUtil {
private String safeGetString(String value) {
if (value == null || value.trim().isEmpty()) {
return null;
}
return value.trim();
}
private Double safeGetDouble(String value) {
if (value == null || value.trim().isEmpty()) {
return null;
}
try {
return Double.parseDouble(value);
} catch (NumberFormatException e) {
return null;
}
}
private Long safeGetLong(String value) {
if (value == null || value.trim().isEmpty()) {
return null;
}
try {
return Long.parseLong(value.trim());
} catch (NumberFormatException e) {
return null;
}
}
}