インターフェース ApplicationModuleDetectionStrategy
public interface ApplicationModuleDetectionStrategy
どのパッケージをモジュールベースパッケージとみなすかをカスタマイズするための戦略インターフェース。
- 作成者:
- Oliver Drotbohm
方法の概要
修飾子と型メソッド説明Moduliths 基本パッケージのすべての直接サブパッケージをモジュール基本パッケージと見なすApplicationModuleDetectionStrategy。ApplicationModuleモジュール基本パッケージで明示的にアノテーションが付けられたパッケージを考慮するApplicationModuleDetectionStrategy。getModuleBasePackages(JavaPackage basePackage) Moduliths が初期化されたJavaPackageを指定すると、システム内のすべてのモジュールの基本パッケージを返します。
方法の詳細
getModuleBasePackages
Moduliths が初期化されたJavaPackageを指定すると、システム内のすべてのモジュールの基本パッケージを返します。- パラメーター:
basePackage- null になることはありません。- 戻り値:
- null であってはなりません。
directSubPackage
Moduliths 基本パッケージのすべての直接サブパッケージをモジュール基本パッケージと見なすApplicationModuleDetectionStrategy。- 戻り値:
- null になることはありません。
explictlyAnnotated
ApplicationModuleモジュール基本パッケージで明示的にアノテーションが付けられたパッケージを考慮するApplicationModuleDetectionStrategy。- 戻り値:
- null になることはありません。