public class FinalValidatorUtils extends Object
| 构造器和说明 |
|---|
FinalValidatorUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addCustom(Class<? extends Annotation> annotation,
Class<? extends CustomValidHandle> validHandle)
添加自定义注解和处理
|
static boolean |
annotationConstraints(Annotation annotation) |
static ValidHandle |
annotationToValidHandle(String name,
Annotation annotation) |
static boolean |
existsConstraints(Annotation[] annotations)
判断注解是否存在约束注解
|
static boolean |
existsConstraints(Field[] fields)
判断属性是否存在约束注解
|
static boolean |
notMax(Object o,
long value) |
static boolean |
notMin(Object o,
long value) |
public static void addCustom(Class<? extends Annotation> annotation, Class<? extends CustomValidHandle> validHandle)
annotation - 自定义的注解validHandle - 自定义注解的校验处理public static boolean existsConstraints(Field[] fields)
public static boolean existsConstraints(Annotation[] annotations)
public static boolean annotationConstraints(Annotation annotation)
public static ValidHandle annotationToValidHandle(String name, Annotation annotation)
name - 对象属性名称annotation - 注解public static boolean notMin(Object o, long value)
public static boolean notMax(Object o, long value)
Copyright © 2024 lingkang. All rights reserved.