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中的类
-
- 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中的类
-
- SpelAssertValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelAssertValidator
-
- SpelConstraint - cn.sticki.validator.spel中的注释类型
-
- 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中的类
-
- 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中的类
-
- 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中的类
-
- 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中的类
-
- 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中的类
-
- SpelSizeValidator() - 类 的构造器cn.sticki.validator.spel.constraintvalidator.SpelSizeValidator
-
- SpelValid - cn.sticki.validator.spel中的注释类型
-
- SpelValidator - cn.sticki.validator.spel中的类
-
- 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中的类
-
- 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.