Package org.aoju.bus.validate
Class Registry
java.lang.Object
org.aoju.bus.validate.Registry
校验器注册中心
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Registry
public Registry()
-
-
Method Details
-
getInstance
单例模型初始化- Returns:
- the object
-
register
注册组件- Parameters:
name- 组件名称object- 组件对象
-
contains
是否包含指定名称的校验器- Parameters:
name- 校验器名称- Returns:
- true:包含, false:不包含
-
require
根据校验器名称获取校验器- Parameters:
name- 校验器名称- Returns:
- 校验器对象, 找不到时返回null
-
require
优先根据校验器名称获取校验器,找不到时,根据类型获取校验器对象- Parameters:
name- 校验器名称clazz- 校验器类型- Returns:
- 校验器对象, 找不到时返回null
-