Index

A C D G I K M N O P T U V 
All Classes and Interfaces|All Packages

A

AnyOfEnum - Annotation Interface in net.wenzuo.atom.api.validator
 
AnyOfEnumValidator - Class in net.wenzuo.atom.api.validator
 
AnyOfEnumValidator() - Constructor for class net.wenzuo.atom.api.validator.AnyOfEnumValidator
 
AnyOfInt - Annotation Interface in net.wenzuo.atom.api.validator
 
AnyOfIntValidator - Class in net.wenzuo.atom.api.validator
 
AnyOfIntValidator() - Constructor for class net.wenzuo.atom.api.validator.AnyOfIntValidator
 
AnyOfLong - Annotation Interface in net.wenzuo.atom.api.validator
 
AnyOfLongValidator - Class in net.wenzuo.atom.api.validator
 
AnyOfLongValidator() - Constructor for class net.wenzuo.atom.api.validator.AnyOfLongValidator
 
AnyOfString - Annotation Interface in net.wenzuo.atom.api.validator
 
AnyOfStringValidator - Class in net.wenzuo.atom.api.validator
 
AnyOfStringValidator() - Constructor for class net.wenzuo.atom.api.validator.AnyOfStringValidator
 

C

CodeNameVO - Class in net.wenzuo.atom.api.param
 
CodeNameVO() - Constructor for class net.wenzuo.atom.api.param.CodeNameVO
 
Create - Interface in net.wenzuo.atom.api.validator.group
 

D

Delete - Interface in net.wenzuo.atom.api.validator.group
 

G

Get - Interface in net.wenzuo.atom.api.validator.group
 
groups() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfEnum
 
groups() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfInt
 
groups() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfLong
 
groups() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfString
 
groups() - Element in annotation interface net.wenzuo.atom.api.validator.Phone
 

I

IdDTO - Class in net.wenzuo.atom.api.param
 
IdDTO() - Constructor for class net.wenzuo.atom.api.param.IdDTO
 
IdNameVO - Class in net.wenzuo.atom.api.param
 
IdNameVO() - Constructor for class net.wenzuo.atom.api.param.IdNameVO
 
IdsDTO - Class in net.wenzuo.atom.api.param
 
IdsDTO() - Constructor for class net.wenzuo.atom.api.param.IdsDTO
 
IdVO - Class in net.wenzuo.atom.api.param
 
IdVO() - Constructor for class net.wenzuo.atom.api.param.IdVO
 
initialize(AnyOfEnum) - Method in class net.wenzuo.atom.api.validator.AnyOfEnumValidator
 
initialize(AnyOfInt) - Method in class net.wenzuo.atom.api.validator.AnyOfIntValidator
 
initialize(AnyOfLong) - Method in class net.wenzuo.atom.api.validator.AnyOfLongValidator
 
initialize(AnyOfString) - Method in class net.wenzuo.atom.api.validator.AnyOfStringValidator
 
initialize(Phone) - Method in class net.wenzuo.atom.api.validator.PhoneValidator
 
isValid(CharSequence, ConstraintValidatorContext) - Method in class net.wenzuo.atom.api.validator.AnyOfStringValidator
 
isValid(CharSequence, ConstraintValidatorContext) - Method in class net.wenzuo.atom.api.validator.PhoneValidator
 
isValid(Enum<?>, ConstraintValidatorContext) - Method in class net.wenzuo.atom.api.validator.AnyOfEnumValidator
 
isValid(Integer, ConstraintValidatorContext) - Method in class net.wenzuo.atom.api.validator.AnyOfIntValidator
 
isValid(Long, ConstraintValidatorContext) - Method in class net.wenzuo.atom.api.validator.AnyOfLongValidator
 
ItemsVO<T> - Class in net.wenzuo.atom.api.param
 
ItemsVO() - Constructor for class net.wenzuo.atom.api.param.ItemsVO
 

K

KeywordsDTO - Class in net.wenzuo.atom.api.param
 
KeywordsDTO() - Constructor for class net.wenzuo.atom.api.param.KeywordsDTO
 

M

message() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfEnum
 
message() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfInt
 
message() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfLong
 
message() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfString
 
message() - Element in annotation interface net.wenzuo.atom.api.validator.Phone
 

N

net.wenzuo.atom.api.param - package net.wenzuo.atom.api.param
 
net.wenzuo.atom.api.util - package net.wenzuo.atom.api.util
 
net.wenzuo.atom.api.validator - package net.wenzuo.atom.api.validator
 
net.wenzuo.atom.api.validator.group - package net.wenzuo.atom.api.validator.group
 

O

of() - Static method in class net.wenzuo.atom.api.param.ItemsVO
 
of() - Static method in class net.wenzuo.atom.api.param.PageDTO
 
of() - Static method in class net.wenzuo.atom.api.param.PageVO
 
of(long, long) - Static method in class net.wenzuo.atom.api.param.PageDTO
 
of(Page<T>) - Static method in class net.wenzuo.atom.api.param.PageVO
 
of(Page<T>, Function<T, R>) - Static method in class net.wenzuo.atom.api.param.PageVO
 
of(Long) - Static method in class net.wenzuo.atom.api.param.IdDTO
 
of(Long) - Static method in class net.wenzuo.atom.api.param.IdVO
 
of(Long, String) - Static method in class net.wenzuo.atom.api.param.IdNameVO
 
of(String) - Static method in class net.wenzuo.atom.api.param.KeywordsDTO
 
of(String, String) - Static method in class net.wenzuo.atom.api.param.CodeNameVO
 
of(List<Long>) - Static method in class net.wenzuo.atom.api.param.IdsDTO
 
of(List<R>, Function<R, T>) - Static method in class net.wenzuo.atom.api.param.ItemsVO
 
of(List<T>) - Static method in class net.wenzuo.atom.api.param.ItemsVO
 

P

PageDTO - Class in net.wenzuo.atom.api.param
 
PageDTO() - Constructor for class net.wenzuo.atom.api.param.PageDTO
 
PageVO<T> - Class in net.wenzuo.atom.api.param
 
PageVO() - Constructor for class net.wenzuo.atom.api.param.PageVO
 
payload() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfEnum
 
payload() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfInt
 
payload() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfLong
 
payload() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfString
 
payload() - Element in annotation interface net.wenzuo.atom.api.validator.Phone
 
Phone - Annotation Interface in net.wenzuo.atom.api.validator
 
PhoneValidator - Class in net.wenzuo.atom.api.validator
 
PhoneValidator() - Constructor for class net.wenzuo.atom.api.validator.PhoneValidator
 

T

toPage() - Method in class net.wenzuo.atom.api.param.PageDTO
 

U

Update - Interface in net.wenzuo.atom.api.validator.group
 

V

validate(Validator, Object, Class<?>...) - Static method in class net.wenzuo.atom.api.util.ValidatorUtils
校验对象,可通过 @Autowired 注入 Spring 管理的 jakarta.validation.Validator
validateProperty(Validator, Object, String, Class<?>...) - Static method in class net.wenzuo.atom.api.util.ValidatorUtils
 
validateValue(Validator, Class<T>, String, Object, Class<?>...) - Static method in class net.wenzuo.atom.api.util.ValidatorUtils
 
VALIDATOR_ALL - Static variable in class net.wenzuo.atom.api.util.ValidatorUtils
完整校验,当遇到校验失败不会中断返回,直到校验完所有字段
VALIDATOR_FAST - Static variable in class net.wenzuo.atom.api.util.ValidatorUtils
快速失败,当遇到校验失败立刻中断返回
ValidatorUtils - Class in net.wenzuo.atom.api.util
Spring Bean 字段验证工具类
ValidatorUtils() - Constructor for class net.wenzuo.atom.api.util.ValidatorUtils
 
value() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfEnum
 
value() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfInt
 
value() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfLong
 
value() - Element in annotation interface net.wenzuo.atom.api.validator.AnyOfString
 
A C D G I K M N O P T U V 
All Classes and Interfaces|All Packages