/**
* 用来管理别名的公共接口
*/
public interface AliasRegistry {
/**
* 注册别名
* 如果别名已经存在不会覆盖原来的,并抛出IllegalStateException。
*/
void registerAlias(String name, String alias);
/**
* 删除别名
* 如果没有找到对应的别名,抛出IllegalStateException。
*/
void removeAlias(String alias);
/**
* 判断给定的名称是否被定义为别名
*/
boolean isAlias(String name);
/**
* 返回给定名称的别名,如果定义了。
*/
String[] getAliases(String name);
}
AliasRegistry
原文作者:bluesnail95
原文地址: https://segmentfault.com/a/1190000019060710
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://segmentfault.com/a/1190000019060710
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。