【fix sonar】BaseMap文件
This commit is contained in:
+6
-9
@@ -6,10 +6,7 @@ import cn.hutool.core.util.ObjectUtil;
|
|||||||
import org.apache.commons.beanutils.ConvertUtils;
|
import org.apache.commons.beanutils.ConvertUtils;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.HashMap;
|
import java.util.*;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Optional;
|
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -36,7 +33,7 @@ public class BaseMap extends HashMap<String, Object> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public BaseMap add(String key, Object value) {
|
public BaseMap add(String key, Object value) {
|
||||||
super.put(key, Optional.ofNullable(value).orElse(""));
|
this.put(key,value);
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -73,15 +70,15 @@ public class BaseMap extends HashMap<String, Object> {
|
|||||||
if (ObjectUtil.isNotEmpty(v)) {
|
if (ObjectUtil.isNotEmpty(v)) {
|
||||||
return (Long[]) v;
|
return (Long[]) v;
|
||||||
}
|
}
|
||||||
return null;
|
return new Long[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<Long> getListLong(String key) {
|
public List<Long> getListLong(String key) {
|
||||||
List<String> list = get(key);
|
List<String> list = get(key);
|
||||||
if (ObjectUtil.isNotEmpty(list)) {
|
if (ObjectUtil.isNotEmpty(list)) {
|
||||||
return list.stream().map(e -> new Long(e)).collect(Collectors.toList());
|
return list.stream().map(Long::new).collect(Collectors.toList());
|
||||||
} else {
|
} else {
|
||||||
return null;
|
return Collections.emptyList();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -90,7 +87,7 @@ public class BaseMap extends HashMap<String, Object> {
|
|||||||
if (ObjectUtil.isNotEmpty(ids)) {
|
if (ObjectUtil.isNotEmpty(ids)) {
|
||||||
return (Long[]) ConvertUtils.convert(ids.toString().split(","), Long.class);
|
return (Long[]) ConvertUtils.convert(ids.toString().split(","), Long.class);
|
||||||
} else {
|
} else {
|
||||||
return null;
|
return new Long[0];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user