クラス ApplicationModulesRuntime
java.lang.ObjectSE
org.springframework.modulith.runtime.ApplicationModulesRuntime
- 実装されたすべてのインターフェース:
SupplierSE<ApplicationModules>
ブートストラップ型。
ApplicationModules
インスタンスの初期化をアプリケーションクラスごとに 1 回だけブートストラップするようにします。- 作成者:
- Oliver Drotbohm
コンストラクターのサマリー
コンストラクターコンストラクター説明ApplicationModulesRuntime
(SupplierSE<ApplicationModules> modules, ApplicationRuntime runtime) メソッドのサマリー
修飾子と型メソッド説明get()
ClassSE<?>
getUserClass
(ObjectSE bean, StringSE beanName) 指定された Bean および Bean 名の実際のユーザークラスを返します。boolean
isApplicationClass
(ClassSE<?> type) 指定されたClass
SE が (フレームワーク のものではなく) アプリケーションとみなされるかどうかを返します。
コンストラクターの詳細
ApplicationModulesRuntime
public ApplicationModulesRuntime(SupplierSE<ApplicationModules> modules, ApplicationRuntime runtime) - パラメーター:
modules
- null であってはなりません。runtime
- null であってはなりません。
メソッドの詳細
get
- 次で指定:
- インターフェース
SupplierSE<ApplicationModules>
のget
isApplicationClass
指定されたClass
SE が (フレームワーク のものではなく) アプリケーションとみなされるかどうかを返します。- パラメーター:
type
-- 戻り値:
getUserClass
指定された Bean および Bean 名の実際のユーザークラスを返します。- パラメーター:
bean
- null であってはなりません。beanName
- null または空であってはなりません。- 戻り値:
- null になることはありません。