C D E F G H I L M N O P R S T V W
C
- check(Whitelist, Context) - 接口 中的方法org.noear.solon.extend.validation.annotation.WhitelistChecker
-
- check(Whitelist, Context) - 类 中的方法org.noear.solon.extend.validation.annotation.WhitelistCheckerImp
-
- clear() - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
清除所有验证器
D
- Date - org.noear.solon.extend.validation.annotation中的注释类型
-
- DateValidator - org.noear.solon.extend.validation.annotation中的类
-
- DateValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.DateValidator
-
- DecimalMax - org.noear.solon.extend.validation.annotation中的注释类型
-
- DecimalMaxValidator - org.noear.solon.extend.validation.annotation中的类
-
- DecimalMaxValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.DecimalMaxValidator
-
- DecimalMin - org.noear.solon.extend.validation.annotation中的注释类型
-
- DecimalMinValidator - org.noear.solon.extend.validation.annotation中的类
-
- DecimalMinValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.DecimalMinValidator
-
E
- Email - org.noear.solon.extend.validation.annotation中的注释类型
-
- EmailValidator - org.noear.solon.extend.validation.annotation中的类
-
- EmailValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.EmailValidator
-
F
- failureDo(Context, Annotation, Result, String) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- failureHandler - 类 中的变量org.noear.solon.extend.validation.ValidatorManager
-
G
- global() - 类 中的静态方法org.noear.solon.extend.validation.annotation.NoRepeatLockImp
-
- global() - 类 中的静态方法org.noear.solon.extend.validation.annotation.WhitelistCheckerImp
-
- global() - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- globalSet(NoRepeatLock) - 类 中的静态方法org.noear.solon.extend.validation.annotation.NoRepeatLockImp
-
- globalSet(WhitelistChecker) - 类 中的静态方法org.noear.solon.extend.validation.annotation.WhitelistCheckerImp
-
- globalSet(ValidatorManager) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
H
- handle(Context) - 类 中的方法org.noear.solon.extend.validation.ValidateInterceptor
-
- handle(Context) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- HttpPart - org.noear.solon.extend.validation.annotation中的枚举
-
I
- initialize() - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.DateValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.DecimalMaxValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.DecimalMinValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.EmailValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.LengthValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.MaxValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.MinValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NoRepeatSubmitValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NotBlankValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NotEmptyValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NotNullValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NotZeroValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NullValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.NumericValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.PatternValidator
-
- instance - 类 中的静态变量org.noear.solon.extend.validation.annotation.WhitelistValidator
-
- isDigits(String) - 类 中的静态方法org.noear.solon.extend.validation.StringUtils
-
是否全是数字
- isInteger(String) - 类 中的静态方法org.noear.solon.extend.validation.StringUtils
-
- isNumber(String) - 类 中的静态方法org.noear.solon.extend.validation.StringUtils
-
L
- Length - org.noear.solon.extend.validation.annotation中的注释类型
-
- LengthValidator - org.noear.solon.extend.validation.annotation中的类
-
- LengthValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.LengthValidator
-
M
- Max - org.noear.solon.extend.validation.annotation中的注释类型
-
- MaxValidator - org.noear.solon.extend.validation.annotation中的类
-
- MaxValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.MaxValidator
-
- message(Date) - 类 中的方法org.noear.solon.extend.validation.annotation.DateValidator
-
- message(DecimalMax) - 类 中的方法org.noear.solon.extend.validation.annotation.DecimalMaxValidator
-
- message(DecimalMin) - 类 中的方法org.noear.solon.extend.validation.annotation.DecimalMinValidator
-
- message(Email) - 类 中的方法org.noear.solon.extend.validation.annotation.EmailValidator
-
- message(Length) - 类 中的方法org.noear.solon.extend.validation.annotation.LengthValidator
-
- message(Max) - 类 中的方法org.noear.solon.extend.validation.annotation.MaxValidator
-
- message(Min) - 类 中的方法org.noear.solon.extend.validation.annotation.MinValidator
-
- message(NoRepeatSubmit) - 类 中的方法org.noear.solon.extend.validation.annotation.NoRepeatSubmitValidator
-
- message(NotBlank) - 类 中的方法org.noear.solon.extend.validation.annotation.NotBlankValidator
-
- message(NotEmpty) - 类 中的方法org.noear.solon.extend.validation.annotation.NotEmptyValidator
-
- message(NotNull) - 类 中的方法org.noear.solon.extend.validation.annotation.NotNullValidator
-
- message(NotZero) - 类 中的方法org.noear.solon.extend.validation.annotation.NotZeroValidator
-
- message(Null) - 类 中的方法org.noear.solon.extend.validation.annotation.NullValidator
-
- message(Numeric) - 类 中的方法org.noear.solon.extend.validation.annotation.NumericValidator
-
- message(Pattern) - 类 中的方法org.noear.solon.extend.validation.annotation.PatternValidator
-
- message(Whitelist) - 类 中的方法org.noear.solon.extend.validation.annotation.WhitelistValidator
-
- message(T) - 接口 中的方法org.noear.solon.extend.validation.Validator
-
- Min - org.noear.solon.extend.validation.annotation中的注释类型
-
- MinValidator - org.noear.solon.extend.validation.annotation中的类
-
- MinValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.MinValidator
-
N
- NoRepeatLock - org.noear.solon.extend.validation.annotation中的接口
-
- NoRepeatLockImp - org.noear.solon.extend.validation.annotation中的类
-
锁的默认实现
只适合地锁;分布式环境需要把锁实现换掉
- NoRepeatLockImp() - 类 的构造器org.noear.solon.extend.validation.annotation.NoRepeatLockImp
-
- NoRepeatSubmit - org.noear.solon.extend.validation.annotation中的注释类型
-
- NoRepeatSubmitValidator - org.noear.solon.extend.validation.annotation中的类
-
- NoRepeatSubmitValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NoRepeatSubmitValidator
-
- NotBlank - org.noear.solon.extend.validation.annotation中的注释类型
-
不能为空白的
- NotBlankValidator - org.noear.solon.extend.validation.annotation中的类
-
- NotBlankValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NotBlankValidator
-
- NotEmpty - org.noear.solon.extend.validation.annotation中的注释类型
-
不能为空
- NotEmptyValidator - org.noear.solon.extend.validation.annotation中的类
-
- NotEmptyValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NotEmptyValidator
-
- NotNull - org.noear.solon.extend.validation.annotation中的注释类型
-
不能为null
- NotNullValidator - org.noear.solon.extend.validation.annotation中的类
-
- NotNullValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NotNullValidator
-
- NotZero - org.noear.solon.extend.validation.annotation中的注释类型
-
不能小于min
- NotZeroValidator - org.noear.solon.extend.validation.annotation中的类
-
- NotZeroValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NotZeroValidator
-
- Null - org.noear.solon.extend.validation.annotation中的注释类型
-
不能为null
- NullValidator - org.noear.solon.extend.validation.annotation中的类
-
- NullValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NullValidator
-
- Numeric - org.noear.solon.extend.validation.annotation中的注释类型
-
是个数值
- NumericValidator - org.noear.solon.extend.validation.annotation中的类
-
- NumericValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NumericValidator
-
O
- onFailure(Context, Annotation, Result, String) - 接口 中的方法org.noear.solon.extend.validation.ValidatorFailureHandler
-
- onFailure(ValidatorFailureHandler) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- org.noear.solon.extend.validation - 程序包 org.noear.solon.extend.validation
-
- org.noear.solon.extend.validation.annotation - 程序包 org.noear.solon.extend.validation.annotation
-
P
- Pattern - org.noear.solon.extend.validation.annotation中的注释类型
-
- PatternValidator - org.noear.solon.extend.validation.annotation中的类
-
- PatternValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.PatternValidator
-
R
- register(Class<T>, Validator<T>) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
注册验证器
- remove(Class<T>) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
移除某个类型的验证器
S
- setNoRepeatLock(NoRepeatLock) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- setWhitelistChecker(WhitelistChecker) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- StringUtils - org.noear.solon.extend.validation中的类
-
- StringUtils() - 类 的构造器org.noear.solon.extend.validation.StringUtils
-
T
- tryLock(String, int) - 接口 中的方法org.noear.solon.extend.validation.annotation.NoRepeatLock
-
- tryLock(String, int) - 类 中的方法org.noear.solon.extend.validation.annotation.NoRepeatLockImp
-
V
- Valid - org.noear.solon.extend.validation.annotation中的注释类型
-
- validate(Context, Date, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.DateValidator
-
- validate(Context, DecimalMax, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.DecimalMaxValidator
-
- validate(Context, DecimalMin, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.DecimalMinValidator
-
- validate(Context, Email, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.EmailValidator
-
- validate(Context, Length, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.LengthValidator
-
- validate(Context, Max, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.MaxValidator
-
- validate(Context, Min, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.MinValidator
-
- validate(Context, NoRepeatSubmit, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NoRepeatSubmitValidator
-
- validate(Context, NotBlank, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NotBlankValidator
-
- validate(Context, NotEmpty, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NotEmptyValidator
-
- validate(Context, NotNull, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NotNullValidator
-
- validate(Context, NotZero, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NotZeroValidator
-
- validate(Context, Null, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NullValidator
-
- validate(Context, Numeric, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NumericValidator
-
- validate(Context, Pattern, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.PatternValidator
-
- validate(Context, Whitelist, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.WhitelistValidator
-
- validate(Context, T, String, StringBuilder) - 接口 中的方法org.noear.solon.extend.validation.Validator
-
- validate(Context, Action) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- validateDo(Context, Annotation, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- ValidateInterceptor - org.noear.solon.extend.validation中的类
-
- ValidateInterceptor() - 类 的构造器org.noear.solon.extend.validation.ValidateInterceptor
-
- Validator<T extends Annotation> - org.noear.solon.extend.validation中的接口
-
- ValidatorFailureHandler - org.noear.solon.extend.validation中的接口
-
失败处理者
- ValidatorManager - org.noear.solon.extend.validation中的类
-
验证管理器
只支持XController 和 XAction
- ValidatorManager() - 类 的构造器org.noear.solon.extend.validation.ValidatorManager
-
- ValidatorManager(ValidatorFailureHandler) - 类 的构造器org.noear.solon.extend.validation.ValidatorManager
-
- validMap - 类 中的变量org.noear.solon.extend.validation.ValidatorManager
-
- valueOf(String) - 枚举 中的静态方法org.noear.solon.extend.validation.annotation.HttpPart
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.noear.solon.extend.validation.annotation.HttpPart
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
W
- Whitelist - org.noear.solon.extend.validation.annotation中的注释类型
-
- WhitelistChecker - org.noear.solon.extend.validation.annotation中的接口
-
- WhitelistCheckerImp - org.noear.solon.extend.validation.annotation中的类
-
白名单检测
使用实需要换掉全局实现
- WhitelistCheckerImp() - 类 的构造器org.noear.solon.extend.validation.annotation.WhitelistCheckerImp
-
- WhitelistValidator - org.noear.solon.extend.validation.annotation中的类
-
- WhitelistValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.WhitelistValidator
-
C D E F G H I L M N O P R S T V W
Copyright © 2020. All rights reserved.