A E J O 
All Classes All Packages

A

aggregateReferencesShouldBeViaIdOrAssociation() - Static method in class org.jmolecules.archunit.JMoleculesRules
An ArchRule that ensures that one AggregateRoot does not reference another via the remote AggregateRoot type but rather via their identifier type or an explicit Association type.
all() - Static method in class org.jmolecules.archunit.JMoleculesRules
An ArchRule that's composed of all other rules declared in this class.

E

entitiesShouldBeDeclaredForUseInSameAggregate() - Static method in class org.jmolecules.archunit.JMoleculesRules
An ArchRule that verifies that fields that implement Entity within a type implementing AggregateRoot declare the aggregate type as the owning aggregate.

J

JMoleculesRules - Class in org.jmolecules.archunit
A set of ArchUnit rules that allow verification of domain models.
JMoleculesRules() - Constructor for class org.jmolecules.archunit.JMoleculesRules
 

O

org.jmolecules.archunit - package org.jmolecules.archunit
 
A E J O 
All Classes All Packages