クラス ApplicationModuleDependencies
java.lang.ObjectSE
org.springframework.modulith.core.ApplicationModuleDependencies
現実化された、言い換えれば、他のモジュールに対する現在のモジュールの依存関係が実際に存在します。
- 作成者:
- Oliver Drotbohm
方法の概要
修飾子と型メソッド説明booleancontains(ApplicationModule module) 依存関係に指定されたApplicationModuleが含まれているかどうかを返します。booleancontainsModuleNamed(StringSE name) 依存関係に指定された名前のApplicationModuleが含まれているかどうかを返します。booleanisEmpty()依存関係が存在するかどうかを返します。(package private) static ApplicationModuleDependenciesof(ListSE<ApplicationModuleDependency> dependencies, ApplicationModules modules) ApplicationModuleDependencyおよびApplicationModulesの指定されたListSE に対して新しいApplicationModuleDependenciesを作成します。stream()すべてのApplicationModuleDependencyインスタンスをStreamSE として返します。uniqueStream(FunctionSE<ApplicationModuleDependency, ObjectSE> extractor) 指定されたFunctionSE を使用して抽出された値によって一意のすべてのApplicationModuleDependencyインスタンスを返します。withType(DependencyType type)
方法の詳細
of
static ApplicationModuleDependencies of(ListSE<ApplicationModuleDependency> dependencies, ApplicationModules modules) ApplicationModuleDependencyおよびApplicationModulesの指定されたListSE に対して新しいApplicationModuleDependenciesを作成します。- パラメーター:
dependencies- null であってはなりません。modules- null であってはなりません。- 戻り値:
- null になることはありません。
contains
依存関係に指定されたApplicationModuleが含まれているかどうかを返します。- パラメーター:
module- null であってはなりません。- 戻り値:
- null になることはありません。
containsModuleNamed
依存関係に指定された名前のApplicationModuleが含まれているかどうかを返します。- パラメーター:
name- null または空であってはなりません。- 戻り値:
- null になることはありません。
stream
すべてのApplicationModuleDependencyインスタンスをStreamSE として返します。- 戻り値:
- null になることはありません。
uniqueStream
public StreamSE<ApplicationModuleDependency> uniqueStream(FunctionSE<ApplicationModuleDependency, ObjectSE> extractor) 指定されたFunctionSE を使用して抽出された値によって一意のすべてのApplicationModuleDependencyインスタンスを返します。- パラメーター:
extractor- null になることはありません。- 戻り値:
- null になることはありません。
withType
isEmpty
public boolean isEmpty()依存関係が存在するかどうかを返します。- 戻り値:
- null になることはありません。