Interface ApplicationModuleDependency
public interface ApplicationModuleDependency
A dependency between two
ApplicationModule
s.- Author:
- Oliver Drotbohm
-
Method Summary
Modifier and TypeMethodDescriptionThe type of the dependency.com.tngtech.archunit.core.domain.JavaClass
The source java type establishing the dependency.The targetApplicationModule
.com.tngtech.archunit.core.domain.JavaClass
The 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.
-