Uses of Class
org.springframework.modulith.core.NamedInterface
Packages that use NamedInterface
Package
Description
Core, internal abstractions of Spring Modulith.
-
Uses of NamedInterface in org.springframework.modulith.core
Methods in org.springframework.modulith.core that return NamedInterfaceModifier and TypeMethodDescriptionNamedInterfaces.getUnnamedInterface()
Returns the unnamedNamedInterface
of the module.(package private) NamedInterface
NamedInterface.merge
(NamedInterface other) Merges the currentNamedInterface
with the givenNamedInterface
.(package private) static NamedInterface
(package private) static NamedInterface
NamedInterface.unnamed
(JavaPackage javaPackage, boolean flatten) Creates an unnamedNamedInterface
for the givenJavaPackage
.Methods in org.springframework.modulith.core that return types with arguments of type NamedInterfaceModifier and TypeMethodDescriptionReturns theNamedInterface
with the given name if present.NamedInterfaces.getNamedInterfacesContaining
(com.tngtech.archunit.core.domain.JavaClass type) Returns all named interfaces that contain the given type.(package private) Stream<NamedInterface>
NamedInterfaces.getNamedInterfacesContaining
(Class<?> type) NamedInterfaces.iterator()
(package private) static List<NamedInterface>
NamedInterface.of
(JavaPackage javaPackage) Returns allNamedInterface
s for the givenJavaPackage
.NamedInterfaces.stream()
Create aStream
ofNamedInterface
s.Methods in org.springframework.modulith.core with parameters of type NamedInterfaceModifier and TypeMethodDescription(package private) boolean
NamedInterface.hasSameNameAs
(NamedInterface other) Returns whether the givenNamedInterface
has the same name as the current one.(package private) NamedInterface
NamedInterface.merge
(NamedInterface other) Merges the currentNamedInterface
with the givenNamedInterface
.Method parameters in org.springframework.modulith.core with type arguments of type NamedInterfaceModifier and TypeMethodDescription(package private) NamedInterfaces
NamedInterfaces.and
(Iterable<NamedInterface> others) Creates a newNamedInterfaces
instance with the givenNamedInterface
s added.(package private) static NamedInterfaces
NamedInterfaces.of
(List<NamedInterface> interfaces) Creates a newNamedInterfaces
for the givenNamedInterface
s.