IPreChecker

abstract class IPreChecker<T : CheckContext?, D : ICheckBizData?>

检查器

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun check(content: T, checkBiz: D): T
检查,不要在此处对上下文和原始业务数据赋值
Link copied to clipboard
open fun exec(content: T, checkBiz: D): T
检查,
Link copied to clipboard
open fun getMustCheck(): List<(T) -> Any>
提前检查上下文数据
Link copied to clipboard
abstract fun setContext(content: T, checkBiz: D)
设置上下文,应该对下面check方法需要所有变量进行赋值 TODO 还是会有重复赋值的问题,不同checker之间也会有交叉取值的情况
Link copied to clipboard
检查业务