Class Hierarchy
- java.lang.Object
- org.springframework.modulith.core.AnnotationModulithMetadata (implements org.springframework.modulith.core.ModulithMetadata)
- org.springframework.modulith.core.ApplicationModule (implements java.lang.Comparable<T>)
- org.springframework.modulith.core.ApplicationModule.DeclaredDependencies
- org.springframework.modulith.core.ApplicationModule.DeclaredDependency
- org.springframework.modulith.core.ApplicationModule.QualifiedDependency
- org.springframework.modulith.core.ApplicationModuleDependencies
- org.springframework.modulith.core.ApplicationModuleDetectionStrategyLookup
- org.springframework.modulith.core.ApplicationModuleInformation.JMoleculesModule (implements org.springframework.modulith.core.ApplicationModuleInformation)
- org.springframework.modulith.core.ApplicationModuleInformation.SpringModulithModule (implements org.springframework.modulith.core.ApplicationModuleInformation)
- org.springframework.modulith.core.ApplicationModules (implements java.lang.Iterable<T>)
- org.springframework.modulith.core.ApplicationModules.Filters
- org.springframework.modulith.core.ArchitecturallyEvidentType
- org.springframework.modulith.core.ArchitecturallyEvidentType.DelegatingType
- org.springframework.modulith.core.ArchitecturallyEvidentType.JMoleculesArchitecturallyEvidentType
- org.springframework.modulith.core.ArchitecturallyEvidentType.SpringAwareArchitecturallyEvidentType
- org.springframework.modulith.core.ArchitecturallyEvidentType.SpringDataAwareArchitecturallyEvidentType
- org.springframework.modulith.core.ArchitecturallyEvidentType.ReferenceMethod
- org.springframework.modulith.core.Classes (implements com.tngtech.archunit.base.DescribedIterable<T>)
- org.springframework.modulith.core.EventType
- org.springframework.modulith.core.FormatableType
- org.springframework.modulith.core.JavaAccessSource (implements org.springframework.modulith.core.Source)
- org.springframework.modulith.core.JavaPackage (implements java.lang.Comparable<T>, com.tngtech.archunit.base.DescribedIterable<T>)
- org.springframework.modulith.core.JavaPackages (implements java.lang.Iterable<T>)
- org.springframework.modulith.core.NamedInterface (implements java.lang.Iterable<T>)
- org.springframework.modulith.core.NamedInterfaces (implements java.lang.Iterable<T>)
- org.springframework.modulith.core.PackageName (implements java.lang.Comparable<T>)
- java.lang.Record
- org.springframework.modulith.core.ApplicationModuleSource
- org.springframework.modulith.core.Violations.Violation
- org.springframework.modulith.core.SpringBean
- org.springframework.modulith.core.SpringBootModulithMetadata (implements org.springframework.modulith.core.ModulithMetadata)
- org.springframework.modulith.core.SyntacticSugar
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.modulith.core.Violations
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.modulith.core.Types
- org.springframework.modulith.core.Types.JavaXTypes
- org.springframework.modulith.core.Types.JMoleculesTypes
- org.springframework.modulith.core.Types.SpringDataTypes
- org.springframework.modulith.core.Types.SpringTypes
Interface Hierarchy
- org.springframework.modulith.core.ApplicationModuleDependency
- org.springframework.modulith.core.ApplicationModuleDetectionStrategy
- org.springframework.modulith.core.ApplicationModuleInformation
- org.springframework.modulith.core.ApplicationModuleInformation.AnnotationLookup
- org.springframework.modulith.core.ApplicationModulesFactory
- org.springframework.modulith.core.ModulithMetadata
- org.springframework.modulith.core.Source
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.modulith.core.DependencyDepth
- org.springframework.modulith.core.DependencyType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)