インターフェース ScopeInfo
public interface ScopeInfoBean のスコープ。スコープ型は、アノテーション、メタアノテーション付き@Scopeまたは@NormalScopeです。指定されたスコープを持つ Bean のライフサイクルは、コンテキストによって決定されます。- 導入:
- 4.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド デフォルトメソッド 修飾子と型 メソッド 説明 ClassInfoannotation()このスコープアノテーションの宣言を返します。booleanisNormal()このスコープ型が正常かどうかを返します。default StringSEname()The Java ™ Language Specification で定義されている、このスコープアノテーションのバイナリ名。つまり、Class.getName()によって返されるスコープアノテーション名です。
メソッドの詳細
annotation
ClassInfo annotation()
このスコープアノテーションの宣言を返します。- 戻り値:
- このスコープアノテーションの宣言、決して
null
name
default StringSE name()
The Java ™ Language Specification で定義されている、このスコープアノテーションのバイナリ名。つまり、Class.getName()によって返されるスコープアノテーション名です。annotation().name()と同等です。- 戻り値:
- このスコープアノテーションのバイナリ名、決して
null
isNormal
boolean isNormal()
このスコープ型が正常かどうかを返します。つまり、このスコープアノテーションがメタアノテーション付き@NormalScopeかどうかを返します。- 戻り値:
- このスコープ型が正常かどうか