Uses of Record Class
dev.archunitjava.model.JavaModuleIdentity
Packages that use JavaModuleIdentity
-
Uses of JavaModuleIdentity in dev.archunitjava.model
Classes in dev.archunitjava.model that implement interfaces with type arguments of type JavaModuleIdentityModifier and TypeClassDescriptionfinal recordJPMS identity that never conflates explicit, automatic, and unnamed modules.Methods in dev.archunitjava.model that return JavaModuleIdentityModifier and TypeMethodDescriptionstatic JavaModuleIdentitystatic JavaModuleIdentityJavaModule.identity()Returns the value of theidentityrecord component.static JavaModuleIdentityMethods in dev.archunitjava.model with parameters of type JavaModuleIdentityConstructors in dev.archunitjava.model with parameters of type JavaModuleIdentityModifierConstructorDescriptionJavaModule(JavaModuleIdentity identity, int flags, Optional<String> version, List<JavaModuleRequire> requires, List<JavaModulePackageDirective> exports, List<JavaModulePackageDirective> opens, List<JvmReferenceType> uses, List<JavaModuleProvide> provides, DeclarationLocation location) Creates an instance of aJavaModulerecord class. -
Uses of JavaModuleIdentity in dev.archunitjava.rules
Methods in dev.archunitjava.rules with parameters of type JavaModuleIdentityModifier and TypeMethodDescriptionstatic ModuleIdentityIdModuleIdentityId.of(JavaModuleIdentity identity) Method parameters in dev.archunitjava.rules with type arguments of type JavaModuleIdentityModifier and TypeMethodDescriptionstatic ModuleDependencyComparisonModuleDependencyComparisons.compareRequiresToObserved(TypeModelResult model, DependencyGraph graph, Map<? extends StableId, JavaModuleIdentity> moduleMappings, NonExplicitModulePolicy nonExplicitPolicy)