B C D E F G H I L M N O P R S T V W X
B
- BeanValidateInterceptor - org.noear.solon.extend.validation中的类
-
- BeanValidateInterceptor() - 类 的构造器org.noear.solon.extend.validation.BeanValidateInterceptor
-
- BeanValidator - org.noear.solon.extend.validation中的接口
-
C
- check(Logined, Context, String) - 接口 中的方法org.noear.solon.extend.validation.annotation.LoginedChecker
-
- check(Logined, Context, String) - 类 中的方法org.noear.solon.extend.validation.annotation.LoginedCheckerImp
-
- check(NotBlacklist, Context) - 接口 中的方法org.noear.solon.extend.validation.annotation.NotBlacklistChecker
-
- check(Whitelist, Context) - 接口 中的方法org.noear.solon.extend.validation.annotation.WhitelistChecker
-
- clear() - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
清除所有验证器
- ContextValidateInterceptor - org.noear.solon.extend.validation中的类
-
- ContextValidateInterceptor() - 类 的构造器org.noear.solon.extend.validation.ContextValidateInterceptor
-
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
-
- doIntercept(Invocation) - 类 中的方法org.noear.solon.extend.validation.BeanValidateInterceptor
-
E
- Email - org.noear.solon.extend.validation.annotation中的注释类型
-
- EmailValidator - org.noear.solon.extend.validation.annotation中的类
-
- EmailValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.EmailValidator
-
- enableRender() - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- enableRender(boolean) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
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.ValidatorManager
-
- globalSet(NoRepeatLock) - 类 中的静态方法org.noear.solon.extend.validation.annotation.NoRepeatLockImp
-
- globalSet(ValidatorManager) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
H
- handle(Context) - 类 中的方法org.noear.solon.extend.validation.ContextValidateInterceptor
-
- 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.LoginedValidator
-
- 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.NotBlacklistValidator
-
- 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
-
- Logined - org.noear.solon.extend.validation.annotation中的注释类型
-
- LoginedChecker - org.noear.solon.extend.validation.annotation中的接口
-
- LoginedCheckerImp - org.noear.solon.extend.validation.annotation中的类
-
- LoginedCheckerImp() - 类 的构造器org.noear.solon.extend.validation.annotation.LoginedCheckerImp
-
- LoginedValidator - org.noear.solon.extend.validation.annotation中的类
-
- LoginedValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.LoginedValidator
-
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(Logined) - 类 中的方法org.noear.solon.extend.validation.annotation.LoginedValidator
-
- 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(NotBlacklist) - 类 中的方法org.noear.solon.extend.validation.annotation.NotBlacklistValidator
-
- 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
-
- NotBlacklist - org.noear.solon.extend.validation.annotation中的注释类型
-
黑名单注解
- NotBlacklistChecker - org.noear.solon.extend.validation.annotation中的接口
-
- NotBlacklistValidator - org.noear.solon.extend.validation.annotation中的类
-
- NotBlacklistValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.NotBlacklistValidator
-
- 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(Context, Annotation, Result, String) - 类 中的方法org.noear.solon.extend.validation.ValidatorFailureHandlerImp
-
- 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
- sessionUserKeyName - 类 中的静态变量org.noear.solon.extend.validation.annotation.LoginedValidator
-
- setChecker(LoginedChecker) - 类 中的静态方法org.noear.solon.extend.validation.annotation.LoginedValidator
-
- setChecker(NotBlacklistChecker) - 类 中的静态方法org.noear.solon.extend.validation.annotation.NotBlacklistValidator
-
- setChecker(WhitelistChecker) - 类 中的静态方法org.noear.solon.extend.validation.annotation.WhitelistValidator
-
- setLoginedChecker(LoginedChecker) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- setNoRepeatLock(NoRepeatLock) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- setNotBlacklistChecker(NotBlacklistChecker) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- setWhitelistChecker(WhitelistChecker) - 类 中的静态方法org.noear.solon.extend.validation.ValidatorManager
-
- start(SolonApp) - 类 中的方法org.noear.solon.extend.validation.XPluginImp
-
- 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, Logined, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.LoginedValidator
-
- 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, NotBlacklist, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.annotation.NotBlacklistValidator
-
- 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(Object, Class<?>...) - 接口 中的方法org.noear.solon.extend.validation.BeanValidator
-
- validate(Context, T, String, StringBuilder) - 接口 中的方法org.noear.solon.extend.validation.Validator
-
- validate(Context, Action) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- Validated - org.noear.solon.extend.validation.annotation中的注释类型
-
- validateDo(Context, Annotation, String, StringBuilder) - 类 中的方法org.noear.solon.extend.validation.ValidatorManager
-
- Validator<T extends Annotation> - org.noear.solon.extend.validation中的接口
-
- ValidatorFailureHandler - org.noear.solon.extend.validation中的接口
-
失败处理者
- ValidatorFailureHandlerImp - org.noear.solon.extend.validation中的类
-
失败处理者默认实现
- ValidatorFailureHandlerImp() - 类 的构造器org.noear.solon.extend.validation.ValidatorFailureHandlerImp
-
- ValidatorManager - org.noear.solon.extend.validation中的类
-
验证管理器
只支持 Controller 和 Action
- 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中的接口
-
- WhitelistValidator - org.noear.solon.extend.validation.annotation中的类
-
- WhitelistValidator() - 类 的构造器org.noear.solon.extend.validation.annotation.WhitelistValidator
-
X
- XPluginImp - org.noear.solon.extend.validation中的类
-
- XPluginImp() - 类 的构造器org.noear.solon.extend.validation.XPluginImp
-
B C D E F G H I L M N O P R S T V W X
Copyright © 2021. All rights reserved.