Interface ApplicationModuleDependency
public interface ApplicationModuleDependency
A dependency between two
ApplicationModules.- Author:
- Oliver Drotbohm
-
Method Summary
Modifier and TypeMethodDescriptionThe type of the dependency.com.tngtech.archunit.core.domain.JavaClassThe source java type establishing the dependency.The targetApplicationModule.com.tngtech.archunit.core.domain.JavaClassThe dependency target type.
-
Method Details
-
getSourceType
com.tngtech.archunit.core.domain.JavaClass getSourceType()The source java type establishing the dependency.- Returns:
- will never be null.
-
getTargetType
com.tngtech.archunit.core.domain.JavaClass getTargetType()The dependency target type.- Returns:
- will never be null.
-
getDependencyType
DependencyType getDependencyType()The type of the dependency.- Returns:
- will never be null.
-
getTargetModule
ApplicationModule getTargetModule()The targetApplicationModule.- Returns:
- will never be null.
-