public final class Registry extends Object
| Constructor and Description |
|---|
Registry() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(String name)
是否包含指定名称策略
|
static void |
register(Builder.Type name,
StrategyProvider object)
注册组件
|
static StrategyProvider |
require(Annotation[] annotations)
获取策略
|
static StrategyProvider |
require(Builder.Type name)
生成脱敏工具
|
static StrategyProvider |
require(Class<? extends Annotation> annotationClass)
获取对应的系统内置实现
|
public static void register(Builder.Type name, StrategyProvider object)
name - 组件名称object - 组件对象public static StrategyProvider require(Builder.Type name)
name - 模型public static StrategyProvider require(Class<? extends Annotation> annotationClass)
annotationClass - 注解实现类public static StrategyProvider require(Annotation[] annotations)
annotations - 字段对应注解public boolean contains(String name)
name - 策略名称Copyright © 2020. All rights reserved.