Parcourir la source

Improve AssertUtil for collection checking

Signed-off-by: Eric Zhao <sczyh16@gmail.com>
master
Eric Zhao il y a 5 ans
Parent
révision
cf5b955f12
1 fichiers modifiés avec 10 ajouts et 0 suppressions
  1. +10
    -0
      sentinel-core/src/main/java/com/alibaba/csp/sentinel/util/AssertUtil.java

+ 10
- 0
sentinel-core/src/main/java/com/alibaba/csp/sentinel/util/AssertUtil.java Voir le fichier

@@ -15,8 +15,12 @@
*/
package com.alibaba.csp.sentinel.util;

import java.util.Collection;

/**
* Util class for checking arguments.
*
* @author Eric Zhao
*/
public class AssertUtil {

@@ -28,6 +32,12 @@ public class AssertUtil {
}
}

public static void assertNotEmpty(Collection<?> collection, String message) {
if (collection == null || collection.isEmpty()) {
throw new IllegalArgumentException(message);
}
}

public static void assertNotBlank(String string, String message) {
if (StringUtil.isBlank(string)) {
throw new IllegalArgumentException(message);


Chargement…
Annuler
Enregistrer