Class TypeHierarchy
java.lang.Object
dev.archunitjava.model.TypeHierarchy
Immutable hierarchy resolver that never loads classes and never guesses across gaps.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic TypeHierarchy.Builderbuilder()directRelationships(String binaryName) isAssignable(String targetBinaryName, String sourceBinaryName) static TypeHierarchyof(Collection<JavaType> importedTypes) sealedHierarchy(String binaryName) Compares a sealed declaration with direct subtype evidence available in this model.transitiveSupertypes(String binaryName)
-
Method Details
-
builder
-
of
-
directRelationships
-
transitiveSupertypes
-
isAssignable
-
sealedHierarchy
Compares a sealed declaration with direct subtype evidence available in this model.
-