org.smart4j.framework.util.MapUtil Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of smart-framework Show documentation
Show all versions of smart-framework Show documentation
Smart Framework is a lightweight Java Web Framework
package org.smart4j.framework.util;
import java.util.LinkedHashMap;
import java.util.Map;
import org.apache.commons.collections.MapUtils;
/**
* 映射操作工具类
*
* @author huangyong
* @since 1.0
*/
public class MapUtil {
/**
* 判断 Map 是否非空
*/
public static boolean isNotEmpty(Map, ?> map) {
return MapUtils.isNotEmpty(map);
}
/**
* 判断 Map 是否为空
*/
public static boolean isEmpty(Map, ?> map) {
return MapUtils.isEmpty(map);
}
/**
* 转置 Map
*/
public static Map invert(Map source) {
Map target = new LinkedHashMap(source.size());
for (Map.Entry entry : source.entrySet()) {
target.put(entry.getValue(), entry.getKey());
}
return target;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy