インターフェース ObservedModule
- すべての既知の実装クラス:
DefaultObservedModule
public interface ObservedModule
観測されたモジュールに関する情報。
- 導入:
- 1.4
- 作成者:
- Oliver Drotbohm
メソッドのサマリー
修飾子と型メソッド説明boolean
exposes
(com.tngtech.archunit.core.domain.JavaClass type) ObservedModule
が指定されたJavaClass
を公開するかどうかを返します。人間が読める形式のモジュール名を返します。Returns theApplicationModuleIdentifier
of the underlying module.getInvokedMethod
(MethodInvocation invocation) 実際に呼び出されたMethod
SE の名前を返します。getName()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getObservedModuleType
(ClassSE<?> type, ApplicationModules modules) 指定された型のObservedModuleType
とApplicationModules
を返します。boolean
isEventListenerInvocation
(MethodInvocation invocation) Returns whether the givenMethodInvocation
is the invocation of an event listener as opposed to a standard method invocation on a Spring bean.boolean
isObservedModule
(ApplicationModule module)
メソッドの詳細
getName
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。1.3 以降、代わりにgetIdentifier()
を使用してください。Returns the name of the application module.- 戻り値:
- null になることはありません。
getIdentifier
ApplicationModuleIdentifier getIdentifier()Returns theApplicationModuleIdentifier
of the underlying module.- 戻り値:
- null になることはありません。
getDisplayName
StringSE getDisplayName()人間が読める形式のモジュール名を返します。- 戻り値:
- null になることはありません。
getInvokedMethod
実際に呼び出されたMethod
SE の名前を返します。- パラメーター:
invocation
- null であってはなりません。- 戻り値:
exposes
boolean exposes(com.tngtech.archunit.core.domain.JavaClass type) ObservedModule
が指定されたJavaClass
を公開するかどうかを返します。- パラメーター:
type
-- 戻り値:
isObservedModule
getObservedModuleType
指定された型のObservedModuleType
とApplicationModules
を返します。- パラメーター:
type
- null であってはなりません。modules
- null であってはなりません。- 戻り値:
- 指定された型の
ObservedModuleType
、または型が監視されない場合は null。
isEventListenerInvocation
Returns whether the givenMethodInvocation
is the invocation of an event listener as opposed to a standard method invocation on a Spring bean.- パラメーター:
invocation
- null であってはなりません。- 導入:
- 1.4
getIdentifier()
を使用してください。