クラス ApplicationModule.AllowedDependencies
java.lang.ObjectSE
org.springframework.modulith.core.ApplicationModule.AllowedDependencies
- 実装済みのインターフェース一覧:
IterableSE<ApplicationModule.AllowedDependency>
- 含まれているクラス:
- ApplicationModule
public static class ApplicationModule.AllowedDependencies
extends ObjectSE
implements IterableSE<ApplicationModule.AllowedDependency>
ApplicationModule.AllowedDependency インスタンスのコレクションラッパー。- 導入:
- 1.4.2、以前はプライベートパッケージ
- 作成者:
- Oliver Drotbohm
方法の概要
修飾子と型メソッド説明(package private) static ApplicationModule.AllowedDependenciesclosed(ListSE<ApplicationModule.AllowedDependency> dependencies) booleaninthashCode()(package private) booleanisAllowedDependency(com.tngtech.archunit.core.domain.JavaClass type) 指定されたJavaClassが有効な依存関係であるかどうかを返します。(package private) booleanisAllowedDependency(ClassSE<?> type) booleanisEmpty()許可された依存関係があるかどうかを返します。(package private) static booleaniterator()(package private) static ApplicationModule.AllowedDependenciesopen()stream()すべてのApplicationModule.AllowedDependencyインスタンスをStreamSE として返します。toString()クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSEインターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
方法の詳細
isOpen
open
closed
static ApplicationModule.AllowedDependencies closed(ListSE<ApplicationModule.AllowedDependency> dependencies) isEmpty
public boolean isEmpty()許可された依存関係があるかどうかを返します。stream
すべてのApplicationModule.AllowedDependencyインスタンスをStreamSE として返します。- 戻り値:
- null になることはありません。
isAllowedDependency
boolean isAllowedDependency(com.tngtech.archunit.core.domain.JavaClass type) 指定されたJavaClassが有効な依存関係であるかどうかを返します。- パラメーター:
type- null であってはなりません。- 戻り値:
isAllowedDependency
iterator
- 次で指定:
- インターフェース
IterableSE<ApplicationModule.AllowedDependency>内のiterator
toString
equals
hashCode
public int hashCode()