/** * 用来管理别名的公共接口 */public interface AliasRegistry {    /**     * 注册别名     * 如果别名已经存在不会覆盖原来的,并抛出IllegalStateException。                     */    void registerAlias(String name, String alias);    /**     * 删除别名     * 如果没有找到对应的别名,抛出IllegalStateException。     */    void removeAlias(String alias);    /**     * 判断给定的名称是否被定义为别名     */    boolean isAlias(String name);    /**     * 返回给定名称的别名,如果定义了。     */    String[] getAliases(String name);}