Interface ConfigValidator<T>
- Type Parameters:
T- 目标类型
public interface ConfigValidator<T>
配置值校验器
独立于 ConfigKey 的核心结构:范围、非空、枚举等约束都实现为校验器,
这样将来出现 URL / Token / Duration / Regex 等新约束时,
不需要修改 ConfigKey 本身。
- Since:
- 0.6.12
-
Method Summary
-
Method Details
-
validate
校验配置值- Parameters:
path- 配置路径(用于报错)value- 已解析的值- Throws:
ConfigValidationException- 校验不通过
-