クラス SpringBootApplicationRuntime

java.lang.ObjectSE
org.springframework.modulith.runtime.SpringBootApplicationRuntime
実装済みのインターフェース一覧:
ApplicationRuntime

class SpringBootApplicationRuntime extends ObjectSE implements ApplicationRuntime
ApplicationContextSpringBootApplication のアノテーションが付けられたクラスに基づく ApplicationRuntime 実装。
作成者:
Oliver Drotbohm
  • コンストラクターの詳細

  • 方法の詳細

    • getId

      public StringSE getId()
      インターフェースからコピーされた説明: ApplicationRuntime
      アプリケーションの識別子を返します。
      次で指定:
      インターフェース ApplicationRuntime 内の getId 
      戻り値:
      null になることはありません。
    • getMainApplicationClass

      public ClassSE<?> getMainApplicationClass()
      インターフェースからコピーされた説明: ApplicationRuntime
      プライマリアプリケーションクラスを返します。
      次で指定:
      インターフェース ApplicationRuntime 内の getMainApplicationClass 
      戻り値:
      null になることはありません。
    • getUserClass

      public ClassSE<?> getUserClass(ObjectSE bean, StringSE beanName)
      インターフェースからコピーされた説明: ApplicationRuntime
      指定された Bean および Bean 名のエンドユーザークラスを取得します。プロキシされる可能性のあるインスタンスから実際のユーザー型を明らかにするために必要です。
      次で指定:
      インターフェース ApplicationRuntime 内の getUserClass 
      パラメーター:
      bean - null であってはなりません。
      beanName - null または空であってはなりません。
      戻り値:
      null になることはありません。
    • isApplicationClass

      public boolean isApplicationClass(ClassSE<?> type)
      インターフェースからコピーされた説明: ApplicationRuntime
      指定された型がアプリケーションクラス、つまりアプリケーションパッケージのいずれかのユーザーコードであるかどうかを返します。
      次で指定:
      インターフェース ApplicationRuntime 内の isApplicationClass 
      パラメーター:
      type - null であってはなりません。
      戻り値:
      指定された型がアプリケーションクラス、つまりアプリケーションパッケージのいずれかのユーザーコードであるかどうか。