public static DataType fromString(String value) {
            if (StringUtils.isEmpty(value)) {
                return null;
            }
            for (DataType dataType : DataType.values()) {
                if (dataType.toString().equalsIgnoreCase(value)) {
                    return dataType;
                }
            }
            return null;
        }