A B C D E F G I J M O R S V 
All Classes All Packages

A

AbstractTacticArchUnitTest - Class in org.contextmapper.archunit
An abstract test class that can be extended in order to execute all our ArchRules for a single Bounded Context.
AbstractTacticArchUnitTest() - Constructor for class org.contextmapper.archunit.AbstractTacticArchUnitTest
 
aggregateClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 
aggregateClassesShouldBeModeledInCml(BoundedContext) - Static method in class org.contextmapper.archunit.ContextMapperArchRules
Ensures that Aggregates in the code (classes annotated with @AggregateRoot) are modeled as Aggregates in CML.

B

beModeledAsAggregatesInCML(BoundedContext) - Static method in class org.contextmapper.archunit.conditions.ModeledAsAggregateInContext
 
beModeledAsAggregatesInCML(BoundedContext) - Static method in class org.contextmapper.archunit.ContextMapperArchConditions
 
beModeledAsEntityInCML(BoundedContext) - Static method in class org.contextmapper.archunit.conditions.ModeledAsEntityInContext
 
beModeledAsEntityInCML(BoundedContext) - Static method in class org.contextmapper.archunit.ContextMapperArchConditions
 
beModeledAsValueObjectInCML(BoundedContext) - Static method in class org.contextmapper.archunit.conditions.ModeledAsValueObjectInContext
 
beModeledAsValueObjectInCML(BoundedContext) - Static method in class org.contextmapper.archunit.ContextMapperArchConditions
 
BoundedContextDoesNotExistException - Exception in org.contextmapper.archunit.cml
 
BoundedContextDoesNotExistException(String) - Constructor for exception org.contextmapper.archunit.cml.BoundedContextDoesNotExistException
 
BoundedContextResolver - Class in org.contextmapper.archunit.cml
 
BoundedContextResolver() - Constructor for class org.contextmapper.archunit.cml.BoundedContextResolver
 

C

check(JavaClass, ConditionEvents) - Method in class org.contextmapper.archunit.conditions.ModeledAsAggregateInContext
 
check(JavaClass, ConditionEvents) - Method in class org.contextmapper.archunit.conditions.ModeledAsEntityInContext
 
check(JavaClass, ConditionEvents) - Method in class org.contextmapper.archunit.conditions.ModeledAsValueObjectInContext
 
classes - Variable in class org.contextmapper.archunit.AbstractTacticArchUnitTest
 
context - Variable in class org.contextmapper.archunit.AbstractTacticArchUnitTest
 
ContextMapperArchConditions - Class in org.contextmapper.archunit
 
ContextMapperArchConditions() - Constructor for class org.contextmapper.archunit.ContextMapperArchConditions
 
ContextMapperArchRules - Class in org.contextmapper.archunit
 
ContextMapperArchRules() - Constructor for class org.contextmapper.archunit.ContextMapperArchRules
 

D

domainEventClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 

E

entityClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 
entityClassesShouldBeModeledInCml(BoundedContext) - Static method in class org.contextmapper.archunit.ContextMapperArchRules
Ensures that entities in the code (classes annotated with @Entity) are modeled as entities in CML.

F

factoryClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 

G

getBoundedContextName() - Method in class org.contextmapper.archunit.AbstractTacticArchUnitTest
Implement this method to define the Bounded Context name.
getCMLFilePath() - Method in class org.contextmapper.archunit.AbstractTacticArchUnitTest
Implement this method to define against which CML file you want to test.
getJavaPackageName2Test() - Method in class org.contextmapper.archunit.AbstractTacticArchUnitTest
Implement this method to defined the java package within which you want to test.

I

importClasses() - Method in class org.contextmapper.archunit.AbstractTacticArchUnitTest
Override this method to change class import behavior.

J

JMoleculesClassConjunctions - Class in org.contextmapper.archunit.conjunctions
 
JMoleculesClassConjunctions() - Constructor for class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 

M

ModeledAsAggregateInContext - Class in org.contextmapper.archunit.conditions
 
ModeledAsEntityInContext - Class in org.contextmapper.archunit.conditions
 
ModeledAsValueObjectInContext - Class in org.contextmapper.archunit.conditions
 
moduleClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 

O

org.contextmapper.archunit - package org.contextmapper.archunit
 
org.contextmapper.archunit.cml - package org.contextmapper.archunit.cml
 
org.contextmapper.archunit.conditions - package org.contextmapper.archunit.conditions
 
org.contextmapper.archunit.conjunctions - package org.contextmapper.archunit.conjunctions
 

R

repositoryClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 
resolveBoundedContextFromModel(String, String) - Method in class org.contextmapper.archunit.cml.BoundedContextResolver
 

S

serviceClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 
setup() - Method in class org.contextmapper.archunit.AbstractTacticArchUnitTest
 

V

valueObjectClasses - Static variable in class org.contextmapper.archunit.conjunctions.JMoleculesClassConjunctions
 
valueObjectClassesShouldBeModeledInCml(BoundedContext) - Static method in class org.contextmapper.archunit.ContextMapperArchRules
Ensures that value objects in the code (classes annotated with @ValueObject) are modeled as value objects in CML.
A B C D E F G I J M O R S V 
All Classes All Packages