Uses of Interface
org.springframework.modulith.core.ModulithMetadata
Packages that use ModulithMetadata
Package
Description
Core, internal abstractions of Spring Modulith.
-
Uses of ModulithMetadata in org.springframework.modulith.core
Classes in org.springframework.modulith.core that implement ModulithMetadataModifier and TypeClassDescription(package private) classModulithMetadatabacked by aModulithicannotated type.(package private) classCreates a newModulithMetadatarepresenting the defaults ofModulithicbut without the annotation present.Methods in org.springframework.modulith.core that return ModulithMetadataModifier and TypeMethodDescriptionstatic ModulithMetadataCreates a newModulithMetadatafrom the given package name.static ModulithMetadataCreates a newModulithMetadatafor the given annotated type.static ModulithMetadataCreates a newModulithMetadatainstance for the given package.Methods in org.springframework.modulith.core that return types with arguments of type ModulithMetadataModifier and TypeMethodDescriptionstatic Optional<ModulithMetadata>Creates aModulithMetadatainspectingModulithicannotation or returnOptional.empty()if the type given does not carry the annotation.static Optional<ModulithMetadata>Creates a newModulithMetadatarepresenting the defaults of a class annotated but not customized withModulithicorModulith.Constructors in org.springframework.modulith.core with parameters of type ModulithMetadataModifierConstructorDescriptionprotectedApplicationModules(ModulithMetadata metadata, Collection<String> packages, com.tngtech.archunit.base.DescribedPredicate<com.tngtech.archunit.core.domain.JavaClass> ignored, boolean useFullyQualifiedModuleNames, com.tngtech.archunit.core.importer.ImportOption option)