Merge pull request #83 from onixbyte/release/3.2.0

Closes #82
This commit is contained in:
Zihlu Wang
2025-07-18 16:46:40 +08:00
committed by GitHub
2 changed files with 21 additions and 1 deletions
@@ -112,4 +112,24 @@ public final class CollectionUtil {
return result;
}
/**
* Check if a collection is not null and not empty.
*
* @param collection the collection to check
* @return {@code true} if the collection is not null and not empty, {@code false} otherwise
*/
public static boolean notEmpty(Collection<?> collection) {
return Objects.nonNull(collection) && !collection.isEmpty();
}
/**
* Check if a collection is null or empty.
*
* @param collection the collection to check
* @return {@code true} if the collection is null or empty, {@code false} otherwise
*/
public static boolean isEmpty(Collection<?> collection) {
return Objects.isNull(collection) || collection.isEmpty();
}
}
+1 -1
View File
@@ -20,7 +20,7 @@
# SOFTWARE.
#
artefactVersion=3.1.0
artefactVersion=3.2.0
projectUrl=https://onixbyte.com/projects/onixbyte-toolbox
projectGithubUrl=https://github.com/onixbyte/onixbyte-toolbox
licenseName=MIT