クラス SpringBootApplicationRuntime
java.lang.ObjectSE
org.springframework.modulith.runtime.SpringBootApplicationRuntime
- 実装されたすべてのインターフェース:
ApplicationRuntime
- 作成者:
- Oliver Drotbohm
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明getId()
アプリケーションの識別子を返します。ClassSE<?>
プライマリアプリケーションクラスを返します。ClassSE<?>
getUserClass
(ObjectSE bean, StringSE beanName) 指定された Bean および Bean 名のエンドユーザークラスを取得します。boolean
isApplicationClass
(ClassSE<?> type) 指定された型がアプリケーションクラスであるかどうかを返します。
コンストラクターの詳細
SpringBootApplicationRuntime
SpringBootApplicationRuntime(ApplicationContext context) 指定されたApplicationContext
の新しいSpringBootApplicationRuntime
を作成します。- パラメーター:
context
- null であってはなりません。
メソッドの詳細
getId
インターフェースからコピーされた説明:ApplicationRuntime
アプリケーションの識別子を返します。- 次で指定:
- インターフェース
ApplicationRuntime
のgetId
- 戻り値:
- null になることはありません。
getMainApplicationClass
インターフェースからコピーされた説明:ApplicationRuntime
プライマリアプリケーションクラスを返します。- 次で指定:
- インターフェース
ApplicationRuntime
のgetMainApplicationClass
- 戻り値:
- null になることはありません。
getUserClass
インターフェースからコピーされた説明:ApplicationRuntime
指定された Bean および Bean 名のエンドユーザークラスを取得します。プロキシされる可能性のあるインスタンスから実際のユーザー型を明らかにするために必要です。- 次で指定:
- インターフェース
ApplicationRuntime
のgetUserClass
- パラメーター:
bean
- null であってはなりません。beanName
- null または空であってはなりません。- 戻り値:
- null になることはありません。
isApplicationClass
インターフェースからコピーされた説明:ApplicationRuntime
指定された型がアプリケーションクラス、つまりアプリケーションパッケージのいずれかのユーザーコードであるかどうかを返します。- 次で指定:
- インターフェース
ApplicationRuntime
のisApplicationClass
- パラメーター:
type
- null であってはなりません。- 戻り値:
- 指定された型がアプリケーションクラス、つまりアプリケーションパッケージのいずれかのユーザーコードであるかどうか。