style: 工具类添加私有构造器。

This commit is contained in:
Suomm 2023-06-21 19:01:05 +08:00
parent 5b2ab0ea69
commit af85476c82

View File

@ -1,4 +1,4 @@
/**
/*
* Copyright (c) 2022-2023, Mybatis-Flex (fuhai999@gmail.com).
* <p>
* Licensed under the Apache License, Version 2.0 (the "License");
@ -24,6 +24,8 @@ import java.util.Map;
public class If {
private If() {
}
/**
* 判断对象是否为空
@ -41,26 +43,27 @@ public class If {
/**
* 查看某个对象是否为空支持数组集合map
*
* @param object
*/
public static boolean notEmpty(Object object){
if (object == null){
public static boolean notEmpty(Object object) {
if (object == null) {
return false;
}
if (object instanceof Collection){
if (object instanceof Collection) {
return !((Collection<?>) object).isEmpty();
}
if (ClassUtil.isArray(object.getClass())){
return Array.getLength(object) >0;
if (ClassUtil.isArray(object.getClass())) {
return Array.getLength(object) > 0;
}
if (object instanceof Map){
if (object instanceof Map) {
return !((Map<?, ?>) object).isEmpty();
}
if (object instanceof String){
if (object instanceof String) {
return StringUtil.isNotBlank((String) object);
}
return true;
@ -69,18 +72,20 @@ public class If {
/**
* 查看某个对象是否为空数据 或者 null
*
* @param object
*/
public static boolean isEmpty(Object object){
public static boolean isEmpty(Object object) {
return !notEmpty(object);
}
/**
* 查看某个 string 对象是否有文本内容
*
* @param object
*/
public static boolean hasText(Object object){
public static boolean hasText(Object object) {
return object != null && StringUtil.isNotBlank((String) object);
}