public interface AliasRegistry
BeanDefinitionRegistry
のスーパーインターフェースとして機能します。修飾子と型 | メソッドと説明 |
---|---|
StringSE[] | getAliases(StringSE name) 定義されている場合、指定された名前のエイリアスを返します。 |
boolean | isAlias(StringSE name) この特定の名前がエイリアスとして定義されているかどうかを判断します(実際に登録されたコンポーネントの名前ではありません)。 |
void | registerAlias(StringSE name, StringSE alias) 名前を指定して、そのエイリアスを登録します。 |
void | removeAlias(StringSE alias) このレジストリから指定されたエイリアスを削除します。 |
void registerAlias(StringSE name, StringSE alias)
name
- 正規名 alias
- 登録されるエイリアス IllegalStateExceptionSE
- エイリアスがすでに使用されており、オーバーライドできない場合 void removeAlias(StringSE alias)
alias
- 削除するエイリアス IllegalStateExceptionSE
- そのようなエイリアスが見つからなかった場合 boolean isAlias(StringSE name)
name
- チェックする名前