public class Checker extends Object
| 构造器和说明 |
|---|
Checker() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
asserts(boolean result) |
static void |
asserts(Runner.FunctionWithAssert func) |
static void |
asserts(StateBase obj) |
static void |
assertsNotEmpty(Object obj) |
static boolean |
emptyOrZero(Double obj) |
static boolean |
emptyOrZero(Integer obj) |
static boolean |
emptyOrZero(Long obj) |
static boolean |
gt(BigDecimal one,
BigDecimal two)
大于
|
static boolean |
gte(BigDecimal one,
BigDecimal two)
大于等于
|
static boolean |
hasEmpty(Object... objs) |
static boolean |
hasEmpty(String... strs)
是否存在为空的
|
static boolean |
isAllEmpty(Object... objs) |
static boolean |
isAllEmpty(String... strs)
是否全部为空
|
static boolean |
isBaseType(Class clazz) |
static boolean |
isBaseType(Object obj)
是否是基础类型
|
static <T> boolean |
isEmpty(Collection<T> list) |
static boolean |
isEmpty(EmptyBase obj) |
static <T> boolean |
isEmpty(List<T> list) |
static <K,V> boolean |
isEmpty(Map<K,V> map) |
static boolean |
isEmpty(Object obj)
是否为空
|
static boolean |
isEmpty(Object[] objs) |
static boolean |
isEmpty(String obj) |
static boolean |
isEmptyString(Object obj)
彻底检查对象是否为空
|
static boolean |
isImage(String type)
检查类型是否为图片类型
|
static <T> boolean |
isNotEmpty(Collection<T> list) |
static <T> boolean |
isNotEmpty(List<T> list) |
static <K,V> boolean |
isNotEmpty(Map<K,V> map) |
static boolean |
isNotEmpty(Object obj)
是否不为空
|
static boolean |
isNotEmpty(Object[] objs)
对象数组是否不为空
|
static boolean |
isNotEmpty(String obj) |
static boolean |
isSuccess(StateBase obj) |
static boolean |
range(BigDecimal source,
BigDecimal max,
BigDecimal min)
区间
|
static boolean |
validIdCard(String idCard)
检查身份证是否格式正确
|
public static boolean isSuccess(StateBase obj)
public static void asserts(StateBase obj)
public static void asserts(boolean result)
public static void assertsNotEmpty(Object obj)
public static void asserts(Runner.FunctionWithAssert func)
public static boolean isImage(String type)
type - 类型信息 如: .jpgpublic static boolean range(BigDecimal source, BigDecimal max, BigDecimal min)
source - 源数据max - 最大值min - 最小值public static boolean gt(BigDecimal one, BigDecimal two)
one - 数据1two - 数据2public static boolean gte(BigDecimal one, BigDecimal two)
one - 数据1two - 数据2public static boolean validIdCard(String idCard)
idCard - 18位身份证信息public static boolean emptyOrZero(Long obj)
public static boolean emptyOrZero(Integer obj)
public static boolean emptyOrZero(Double obj)
public static boolean isEmptyString(Object obj)
obj - public static boolean isAllEmpty(String... strs)
strs - 字符串数组public static boolean hasEmpty(String... strs)
strs - 字符串数组public static boolean isAllEmpty(Object... objs)
public static boolean hasEmpty(Object... objs)
public static boolean isEmpty(String obj)
public static boolean isNotEmpty(String obj)
public static <T> boolean isEmpty(List<T> list)
T - list - public static <T> boolean isNotEmpty(List<T> list)
T - list - public static <T> boolean isEmpty(Collection<T> list)
T - list - public static <T> boolean isNotEmpty(Collection<T> list)
T - list - public static <K,V> boolean isEmpty(Map<K,V> map)
K - V - map - public static <K,V> boolean isNotEmpty(Map<K,V> map)
K - V - map - public static boolean isEmpty(Object[] objs)
objs - public static boolean isNotEmpty(Object[] objs)
objs - 对象数组public static boolean isNotEmpty(Object obj)
obj - 对象public static boolean isEmpty(Object obj)
obj - 对象public static boolean isEmpty(EmptyBase obj)
public static boolean isBaseType(Object obj)
public static boolean isBaseType(Class clazz)
Copyright © 2022. All rights reserved.