Package in.hocg.boot.utils.utils
Class ValidUtils
- java.lang.Object
-
- in.hocg.boot.utils.utils.ValidUtils
-
public class ValidUtils extends Object
Created by hocgin on 2020/2/15. email: hocgin@gmail.com- Author:
- hocgin
-
-
Constructor Summary
Constructors Constructor Description ValidUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecheckBetween(double value, double min, double max)intcheckBetween(int value, int min, int max)longcheckBetween(long value, long min, long max)NumbercheckBetween(Number value, Number min, Number max)intcheckIndex(int index, int size)intcheckIndex(int index, int size, String errorMsgTemplate, Object... params)voidfail(Exception e)voidfail(String message)voidisAssignable(Class<?> superType, Class<?> subType)voidisAssignable(Class<?> superType, Class<?> subType, String errorMsgTemplate, Object... params)voidisFalse(boolean expression)voidisFalse(boolean expression, String errorMsgTemplate, Object... params)<T> TisInstanceOf(Class<?> type, T obj)<T> TisInstanceOf(Class<?> type, T obj, String errorMsgTemplate, Object... params)voidisNull(Object object)voidisNull(Object object, String errorMsgTemplate, Object... params)voidisTrue(boolean expression)voidisTrue(boolean expression, String errorMsgTemplate, Object... params)<T> T[]noNullElements(T[] array)<T> T[]noNullElements(T[] array, String errorMsgTemplate, Object... params)<T extends CharSequence>
TnotBlank(T text)<T extends CharSequence>
TnotBlank(T text, String errorMsgTemplate, Object... params)StringnotContain(String textToSearch, String substring)StringnotContain(String textToSearch, String substring, String errorMsgTemplate, Object... params)Object[]notEmpty(Object[] array)Object[]notEmpty(Object[] array, String errorMsgTemplate, Object... params)<T> Collection<T>notEmpty(Collection<T> collection)<T> Collection<T>notEmpty(Collection<T> collection, String errorMsgTemplate, Object... params)<K,V>
Map<K,V>notEmpty(Map<K,V> map)<K,V>
Map<K,V>notEmpty(Map<K,V> map, String errorMsgTemplate, Object... params)<T extends CharSequence>
TnotEmpty(T text)<T extends CharSequence>
TnotEmpty(T text, String errorMsgTemplate, Object... params)<T> TnotNull(T object)<T> TnotNull(T object, String errorMsgTemplate, Object... params)voidstate(boolean expression)voidstate(boolean expression, String errorMsgTemplate, Object... params)
-
-
-
Method Detail
-
notNull
public <T> T notNull(T object)
-
isNull
public void isNull(Object object)
-
isTrue
public void isTrue(boolean expression)
-
isFalse
public void isFalse(boolean expression)
-
notEmpty
public <T extends CharSequence> T notEmpty(T text, String errorMsgTemplate, Object... params)
-
notEmpty
public <T extends CharSequence> T notEmpty(T text)
-
notBlank
public <T extends CharSequence> T notBlank(T text, String errorMsgTemplate, Object... params)
-
notBlank
public <T extends CharSequence> T notBlank(T text)
-
notContain
public String notContain(String textToSearch, String substring, String errorMsgTemplate, Object... params)
-
noNullElements
public <T> T[] noNullElements(T[] array)
-
notEmpty
public <T> Collection<T> notEmpty(Collection<T> collection, String errorMsgTemplate, Object... params)
-
notEmpty
public <T> Collection<T> notEmpty(Collection<T> collection)
-
notEmpty
public <K,V> Map<K,V> notEmpty(Map<K,V> map, String errorMsgTemplate, Object... params)
-
isInstanceOf
public <T> T isInstanceOf(Class<?> type, T obj, String errorMsgTemplate, Object... params)
-
isInstanceOf
public <T> T isInstanceOf(Class<?> type, T obj)
-
isAssignable
public void isAssignable(Class<?> superType, Class<?> subType, String errorMsgTemplate, Object... params)
-
state
public void state(boolean expression)
-
checkIndex
public int checkIndex(int index, int size)
-
checkBetween
public double checkBetween(double value, double min, double max)
-
checkBetween
public long checkBetween(long value, long min, long max)
-
checkBetween
public int checkBetween(int value, int min, int max)
-
fail
public void fail(String message)
-
fail
public void fail(Exception e)
-
-