Uses of Class
org.springframework.modulith.core.Classes
Packages that use Classes
Package
Description
Core, internal abstractions of Spring Modulith.
-
Uses of Classes in org.springframework.modulith.core
Fields in org.springframework.modulith.core declared as ClassesMethods in org.springframework.modulith.core that return ClassesModifier and TypeMethodDescription(package private) Classes
Classes.and
(Collection<com.tngtech.archunit.core.domain.JavaClass> others) Returns a Classes with the current elements and the given other ones combined.(package private) Classes
JavaPackage.getClasses()
Returns all classes residing in the current package and potentially in sub-packages if the current package was created to include them.JavaPackage.getExposedClasses()
Returns the classes exposed by this package, i.e.(package private) Classes
ApplicationModule.getSpringBeansInternal()
(package private) static Classes
Classes.of
(com.tngtech.archunit.core.domain.JavaClasses classes) Creates a newClasses
for the givenJavaClass
es.(package private) static Classes
Creates a newClasses
for the givenJavaClass
es.(package private) Classes
Classes.that
(com.tngtech.archunit.base.DescribedPredicate<? super com.tngtech.archunit.core.domain.JavaClass> predicate) ReturnsClasses
that match the givenDescribedPredicate
.JavaPackage.that
(com.tngtech.archunit.base.DescribedPredicate<? super com.tngtech.archunit.core.domain.JavaClass> predicate) Returns allClasses
that match the givenDescribedPredicate
.Methods in org.springframework.modulith.core that return types with arguments of type ClassesMethods in org.springframework.modulith.core with parameters of type ClassesModifier and TypeMethodDescription(package private) Classes
static ArchitecturallyEvidentType
static JavaPackage
Creates a newJavaPackage
for the given classes and name.(package private) static NamedInterface
Constructors in org.springframework.modulith.core with parameters of type ClassesModifierConstructorDescriptionSpringAwareArchitecturallyEvidentType
(com.tngtech.archunit.core.domain.JavaClass type, Classes beanTypes) (package private)
SpringDataAwareArchitecturallyEvidentType
(com.tngtech.archunit.core.domain.JavaClass type, Classes beanTypes)