インターフェース ApplicationModuleDetectionStrategy


public interface ApplicationModuleDetectionStrategy
どのパッケージをモジュールベースパッケージとみなすかをカスタマイズするための戦略インターフェース。
作成者:
Oliver Drotbohm
  • メソッドの詳細

    • getModuleBasePackages

      StreamSE<JavaPackage> getModuleBasePackages(JavaPackage basePackage)
      Moduliths が初期化された JavaPackage を指定すると、システム内のすべてのモジュールの基本パッケージを返します。
      パラメーター:
      basePackage - null になることはありません。
      戻り値:
      null であってはなりません。
    • directSubPackage

      static ApplicationModuleDetectionStrategy directSubPackage()
      Moduliths 基本パッケージのすべての直接サブパッケージをモジュール 基本パッケージと見なす ApplicationModuleDetectionStrategy
      戻り値:
      null になることはありません。
    • explictlyAnnotated

      static ApplicationModuleDetectionStrategy explictlyAnnotated()
      ApplicationModule モジュール 基本パッケージで明示的にアノテーションが付けられたパッケージを考慮する ApplicationModuleDetectionStrategy
      戻り値:
      null になることはありません。