mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
fix code
This commit is contained in:
@@ -38,7 +38,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
public String get(final String group, final String key) {
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> map = this.get(StrUtil.nullToEmpty(group));
|
||||
final LinkedHashMap<String, String> map = this.get(StrUtil.emptyIfNull(group));
|
||||
if (MapUtil.isNotEmpty(map)) {
|
||||
return map.get(key);
|
||||
}
|
||||
@@ -88,7 +88,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 此key之前存在的值,如果没有返回null
|
||||
*/
|
||||
public String put(String group, final String key, final String value) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
writeLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.computeIfAbsent(group, k -> new LinkedHashMap<>());
|
||||
@@ -121,7 +121,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 被删除的值,如果值不存在,返回null
|
||||
*/
|
||||
public String remove(String group, final String key) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
writeLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -141,7 +141,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 是否为空
|
||||
*/
|
||||
public boolean isEmpty(String group) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -172,7 +172,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 是否包含key
|
||||
*/
|
||||
public boolean containsKey(String group, final String key) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -193,7 +193,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 是否包含值
|
||||
*/
|
||||
public boolean containsValue(String group, final String value) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -213,7 +213,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return this
|
||||
*/
|
||||
public GroupedMap clear(String group) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
writeLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -243,7 +243,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 键Set
|
||||
*/
|
||||
public Set<String> keySet(String group) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -263,7 +263,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 值
|
||||
*/
|
||||
public Collection<String> values(String group) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
@@ -293,7 +293,7 @@ public class GroupedMap extends LinkedHashMap<String, LinkedHashMap<String, Stri
|
||||
* @return 键值对
|
||||
*/
|
||||
public Set<Entry<String, String>> entrySet(String group) {
|
||||
group = StrUtil.nullToEmpty(group).trim();
|
||||
group = StrUtil.emptyIfNull(group).trim();
|
||||
readLock.lock();
|
||||
try {
|
||||
final LinkedHashMap<String, String> valueMap = this.get(group);
|
||||
|
@@ -572,7 +572,7 @@ public final class Props extends Properties implements BasicTypeGetter<String>,
|
||||
* @since 4.6.3
|
||||
*/
|
||||
public <T> T fillBean(final T bean, String prefix) {
|
||||
prefix = StrUtil.nullToEmpty(StrUtil.addSuffixIfNot(prefix, StrUtil.DOT));
|
||||
prefix = StrUtil.emptyIfNull(StrUtil.addSuffixIfNot(prefix, StrUtil.DOT));
|
||||
|
||||
String key;
|
||||
for (final java.util.Map.Entry<Object, Object> entry : this.entrySet()) {
|
||||
|
@@ -137,7 +137,7 @@ public class Profile implements Serializable {
|
||||
*/
|
||||
private String fixNameForProfile(final String name) {
|
||||
Assert.notBlank(name, "Setting name must be not blank !");
|
||||
final String actralProfile = StrUtil.nullToEmpty(this.profile);
|
||||
final String actralProfile = StrUtil.emptyIfNull(this.profile);
|
||||
if (false == name.contains(StrUtil.DOT)) {
|
||||
return StrUtil.format("{}/{}.setting", actralProfile, name);
|
||||
}
|
||||
|
Reference in New Issue
Block a user