Interface PlaceholderRegistry
public interface PlaceholderRegistry
占位符处理器注册表接口 - 管理占位符处理器的注册和查询
- Since:
- 1.0.0
- Version:
- 1.0.0
- Author:
- Berry_so
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()清空所有注册@NotNull Collection<PlaceholderProcessor> 获取所有已注册的处理器@Nullable PlaceholderProcessorgetProcessor(@NotNull String identifier) 获取占位符处理器booleanisRegistered(@NotNull String identifier) 检查是否已注册booleanregister(@NotNull PlaceholderProcessor processor) 注册占位符处理器intsize()获取注册数量booleanunregister(@NotNull String identifier) 注销占位符处理器
-
Method Details
-
register
注册占位符处理器- Parameters:
processor- 占位符处理器- Returns:
- true表示注册成功,false表示注册失败
-
unregister
注销占位符处理器- Parameters:
identifier- 变量标识符- Returns:
- true表示注销成功,false表示注销失败
-
getProcessor
获取占位符处理器- Parameters:
identifier- 变量标识符- Returns:
- 占位符处理器,如果不存在则返回null
-
getAllProcessors
-
clear
void clear()清空所有注册 -
size
int size()获取注册数量- Returns:
- 已注册的处理器数量
-
isRegistered
检查是否已注册- Parameters:
identifier- 变量标识符- Returns:
- true表示已注册,false表示未注册
-