跳过导航链接
A C D E F G H I N O P R S V 

A

action(Class<?>, String) - 类 中的静态方法cn.sticki.validator.spel.GetMethod
 
addFieldResults(List<FieldValidResult>) - 类 中的方法cn.sticki.validator.spel.result.ObjectValidResult
添加校验结果 当校验结果为false时,会将错误信息添加到结果中

C

calcFieldSize(Object) - 类 中的静态方法cn.sticki.validator.spel.util.CalcLengthUtil
 
CalcLengthUtil - cn.sticki.validator.spel.util中的类
计算长度工具类 支持的类型有: CharSequence(评估字符序列的长度) Collection(评估集合大小) Map(评估Map大小) 数组(计算数组长度)
CalcLengthUtil() - 类 的构造器cn.sticki.validator.spel.util.CalcLengthUtil
 
cn.sticki.validator.spel - 程序包 cn.sticki.validator.spel
 
cn.sticki.validator.spel.constrain - 程序包 cn.sticki.validator.spel.constrain
 
cn.sticki.validator.spel.constraintvalidator - 程序包 cn.sticki.validator.spel.constraintvalidator
 
cn.sticki.validator.spel.exception - 程序包 cn.sticki.validator.spel.exception
 
cn.sticki.validator.spel.parse - 程序包 cn.sticki.validator.spel.parse
 
cn.sticki.validator.spel.result - 程序包 cn.sticki.validator.spel.result
 
cn.sticki.validator.spel.util - 程序包 cn.sticki.validator.spel.util
 

D

DEFAULT_SUPPORT_TYPE - 接口 中的静态变量cn.sticki.validator.spel.SpelConstraintValidator
 

E

EnableSpelValidatorBeanRegistrar - cn.sticki.validator.spel.parse中的注释类型
启用SpelValidatorBeanRegistrar,启用后可以在 spel-validator 的相关注解中引用 Spring Bean。

F

FieldError - cn.sticki.validator.spel.result中的类
字段错误信息
FieldError(String, String) - 类 的构造器cn.sticki.validator.spel.result.FieldError
 
FieldValidResult - cn.sticki.validator.spel.result中的类
字段校验结果
FieldValidResult(boolean) - 类 的构造器cn.sticki.validator.spel.result.FieldValidResult
 
FieldValidResult(boolean, String) - 类 的构造器cn.sticki.validator.spel.result.FieldValidResult
 

G

getErrors() - 类 中的方法cn.sticki.validator.spel.result.ObjectValidResult
 
getErrorSize() - 类 中的方法cn.sticki.validator.spel.result.ObjectValidResult
 
getFieldSign(Object) - 类 中的静态方法cn.sticki.validator.spel.util.CalcLengthUtil
 
GetMethod - cn.sticki.validator.spel中的类
copy from GetMethod

H

hasError() - 类 中的方法cn.sticki.validator.spel.result.ObjectValidResult
 

I

initialize(SpelValid) - 类 中的方法cn.sticki.validator.spel.SpelValidator
 
isValid(SpelAssert, Object, Field) - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelAssertValidator
 
isValid(SpelNotBlank, Object, Field) - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelNotBlankValidator
 
isValid(SpelNotEmpty, Object, Field) - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelNotEmptyValidator
 
isValid(SpelNotNull, Object, Field) - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelNotNullValidator
 
isValid(SpelNull, Object, Field) - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelNullValidator
 
isValid(SpelSize, Object, Field) - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelSizeValidator
 
isValid(A, Object, Field) - 接口 中的方法cn.sticki.validator.spel.SpelConstraintValidator
校验被标记的字段 限制: 该方法会被并发访问,实现时需要保证线程安全。
isValid(Object, ConstraintValidatorContext) - 类 中的方法cn.sticki.validator.spel.SpelValidator
 

N

noneError() - 类 中的方法cn.sticki.validator.spel.result.ObjectValidResult
 

O

ObjectValidResult - cn.sticki.validator.spel.result中的类
对象校验结果
ObjectValidResult() - 类 的构造器cn.sticki.validator.spel.result.ObjectValidResult
 

P

parse(String, Object) - 类 中的静态方法cn.sticki.validator.spel.parse.SpelParser
解析表达式
parse(String, Object, Class<T>) - 类 中的静态方法cn.sticki.validator.spel.parse.SpelParser
解析表达式

R

run() - 类 中的方法cn.sticki.validator.spel.GetMethod
 

S

setApplicationContext(ApplicationContext) - 类 中的方法cn.sticki.validator.spel.parse.SpelValidatorBeanRegistrar
 
SpelArgumentException - cn.sticki.validator.spel.exception中的异常错误
参数异常
SpelArgumentException(String) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelArgumentException
 
SpelAssert - cn.sticki.validator.spel.constrain中的注释类型
被标记的元素需要满足指定的断言条件。
SpelAssert.List - cn.sticki.validator.spel.constrain中的注释类型
 
SpelAssertValidator - cn.sticki.validator.spel.constraintvalidator中的类
SpelAssert 注解校验器。
SpelAssertValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelAssertValidator
 
SpelConstraint - cn.sticki.validator.spel中的注释类型
将注解标记为由 SpelValid 进行校验的Bean验证约束。
SpelConstraintValidator<A extends Annotation> - cn.sticki.validator.spel中的接口
Spel 约束校验器。
SpelNotBlank - cn.sticki.validator.spel.constrain中的注释类型
被标记的元素必须为非空字符串,不能为 null,也不能为长度为0的字符串,也不能全是空白字符。
SpelNotBlank.List - cn.sticki.validator.spel.constrain中的注释类型
 
SpelNotBlankValidator - cn.sticki.validator.spel.constraintvalidator中的类
SpelNotBlank 注解校验器。
SpelNotBlankValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelNotBlankValidator
 
SpelNotEmpty - cn.sticki.validator.spel.constrain中的注释类型
被标记的元素不能为 null 或空。
SpelNotEmpty.List - cn.sticki.validator.spel.constrain中的注释类型
 
SpelNotEmptyValidator - cn.sticki.validator.spel.constraintvalidator中的类
SpelNotEmpty 注解校验器。
SpelNotEmptyValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelNotEmptyValidator
 
SpelNotNull - cn.sticki.validator.spel.constrain中的注释类型
被标记的元素不能为 null,支持任何类型。
SpelNotNull.List - cn.sticki.validator.spel.constrain中的注释类型
在同一元素上定义多个注解。
SpelNotNullValidator - cn.sticki.validator.spel.constraintvalidator中的类
SpelNotNull 注解校验器。
SpelNotNullValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelNotNullValidator
 
SpelNotSupportedTypeException - cn.sticki.validator.spel.exception中的异常错误
不支持的类型异常
SpelNotSupportedTypeException(Class<?>, Set<Class<?>>) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelNotSupportedTypeException
 
SpelNull - cn.sticki.validator.spel.constrain中的注释类型
被标记的元素必须为 null,支持任何类型。
SpelNull.List - cn.sticki.validator.spel.constrain中的注释类型
 
SpelNullValidator - cn.sticki.validator.spel.constraintvalidator中的类
SpelNull 注解校验器。
SpelNullValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelNullValidator
 
SpelParser - cn.sticki.validator.spel.parse中的类
Spel表达式解析工具
SpelParser() - 类 的构造器cn.sticki.validator.spel.parse.SpelParser
 
SpelParserException - cn.sticki.validator.spel.exception中的异常错误
表达式解析异常
SpelParserException(String) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelParserException
 
SpelParserException(String, Throwable) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelParserException
 
SpelParserException(Throwable) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelParserException
 
SpelSize - cn.sticki.validator.spel.constrain中的注释类型
被标记的元素大小必须在指定边界(包含)之间。
SpelSize.List - cn.sticki.validator.spel.constrain中的注释类型
 
SpelSizeValidator - cn.sticki.validator.spel.constraintvalidator中的类
SpelSize 注解校验器。
SpelSizeValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelSizeValidator
 
SpelValid - cn.sticki.validator.spel中的注释类型
标记开启spel约束注解的验证,其功能类似于 Valid,用于开启 cn.sticki.validator.spel.constrain 包下定义的spel约束。
SpelValidator - cn.sticki.validator.spel中的类
SpelValid 的实际校验器
SpelValidator() - 类 的构造器cn.sticki.validator.spel.SpelValidator
 
SpelValidatorBeanRegistrar - cn.sticki.validator.spel.parse中的类
ApplicationContext工具类,便于在一些非Spring管理的类中使用ApplicationContext的功能
SpelValidatorBeanRegistrar() - 类 的构造器cn.sticki.validator.spel.parse.SpelValidatorBeanRegistrar
 
SpelValidException - cn.sticki.validator.spel.exception中的异常错误
Spel 校验异常
SpelValidException(String) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelValidException
 
SpelValidException(String, Throwable) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelValidException
 
SpelValidException(Throwable) - 异常错误 的构造器cn.sticki.validator.spel.exception.SpelValidException
 
SpelValidExecutor - cn.sticki.validator.spel中的类
spel 相关注解的执行器,对使用了 SpelConstraint 进行标记的注解执行校验。
SpelValidExecutor() - 类 的构造器cn.sticki.validator.spel.SpelValidExecutor
 
success() - 类 中的静态方法cn.sticki.validator.spel.result.FieldValidResult
 
SUPPORT_TYPE - 类 中的静态变量cn.sticki.validator.spel.util.CalcLengthUtil
 
supportType() - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelNotBlankValidator
 
supportType() - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelNotEmptyValidator
 
supportType() - 类 中的方法cn.sticki.validator.spel.constraintvalidator.SpelSizeValidator
 
supportType() - 接口 中的方法cn.sticki.validator.spel.SpelConstraintValidator
校验器支持的对象类型列表,默认为 Object

V

validateObject(Object) - 类 中的静态方法cn.sticki.validator.spel.SpelValidExecutor
验证对象 如果对象中有任意使用了 spel 约束注解的字段,则会对该字段进行校验。
validateObject(Object, Set<Object>) - 类 中的静态方法cn.sticki.validator.spel.SpelValidExecutor
验证对象 如果对象中有任意使用了 spel 约束注解的字段,则会对该字段进行校验。
A C D E F G H I N O P R S V 
跳过导航链接

Copyright © 2024. All rights reserved.