列挙定数のサマリー
列挙型定数
モジュールが他のエンティティを参照していることを示します。
他のモジュールによって公開されるイベントのイベントリスナーを宣言することで、モジュールが他のモジュールに依存していることを示します。
モジュールがコンポーネントの依存関係によって他のモジュールに依存していることを示します。
メソッドのサマリー
forCodeUnit(com.tngtech.archunit.core.domain.JavaCodeUnit codeUnit)
forDependency(com.tngtech.archunit.core.domain.Dependency dependency)
forParameter(com.tngtech.archunit.core.domain.JavaClass type)
指定された名前でこのクラスの列挙型定数を返します。
この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
クラス java.lang.EnumSE から継承されたメソッド
clone, compareToSE, describeConstable, equalsSE, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfSE
列挙型定数の詳細
USES_COMPONENT
モジュールがコンポーネントの依存関係によって他のモジュールに依存していること、つまり、ソースモジュールを実行するには他のモジュールをブートストラップする必要があることを示します。
ENTITY
モジュールが他のエンティティを参照していることを示します。
EVENT_LISTENER
他のモジュールによって公開されるイベントのイベントリスナーを宣言することで、モジュールが他のモジュールに依存していることを示します。ソースモジュールを実行するためにターゲットモジュールをブートストラップする必要はありません。
メソッドの詳細
values
この列挙型クラスの定数を含む配列を、宣言されている順序で返します。
- 戻り値:
- この列挙型クラスの定数を宣言された順序で含む配列
defaultOr
- パラメーター:
supplier
- null であってはなりません。- 戻り値:
forParameter
static DependencyType forParameter(com.tngtech.archunit.core.domain.JavaClass type) forCodeUnit
static DependencyType forCodeUnit(com.tngtech.archunit.core.domain.JavaCodeUnit codeUnit) forDependency
static DependencyType forDependency(com.tngtech.archunit.core.domain.Dependency dependency) allBut
- パラメーター:
types
- null であってはなりません。- 戻り値:
allBut
- パラメーター:
types
- null であってはなりません。- 戻り値: