public final class Validate extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Class<? extends T> |
isAssignableFrom(Class<T> superType,
Class<?> type,
String message,
Object... values) |
static Duration |
isNotNegative(Duration duration,
String fieldName) |
static int |
isNotNegative(int num,
String fieldName) |
static long |
isNotNegative(long num,
String fieldName) |
static <T> void |
isNull(T object,
String message,
Object... values) |
static Duration |
isPositive(Duration duration,
String fieldName) |
static int |
isPositive(int num,
String fieldName) |
static long |
isPositive(long num,
String fieldName) |
static void |
isTrue(boolean expression,
String message,
Object... values) |
static <T> T[] |
notEmpty(T[] array,
String message,
Object... values) |
static <T extends CharSequence> |
notEmpty(T chars,
String paramName) |
static <T extends Collection<?>> |
notEmpty(T collection,
String message,
Object... values) |
static <T extends Map<?,?>> |
notEmpty(T map,
String message,
Object... values) |
static <T> T |
notNull(T object,
String message,
Object... values) |
static <T extends CharSequence> |
paramNotBlank(T chars,
String paramName) |
static <T> T |
paramNotNull(T object,
String paramName) |
public static <T> T paramNotNull(T object,
String paramName)
public static <T extends CharSequence> T paramNotBlank(T chars, String paramName)
public static <T extends CharSequence> T notEmpty(T chars, String paramName)
public static <T extends Collection<?>> T notEmpty(T collection, String message, Object... values)
public static int isPositive(int num,
String fieldName)
public static long isPositive(long num,
String fieldName)
public static int isNotNegative(int num,
String fieldName)
public static long isNotNegative(long num,
String fieldName)
Copyright © 2023. All rights reserved.