| Class | Description |
|---|---|
| AnnotationNamesProvider | |
| AnnotationsModule | |
| ClassAnnotationsScan | |
| ClassAnnotationsScanner |
Should scan well known annotations at class level
|
| Annotation Type | Description |
|---|---|
| DiffIgnore |
Use DiffIgnore annotation to mark certain properties
(fields or getters) as ignored by JaVers.
|
| Entity |
Maps user's class to
EntityType |
| Id |
Use @Id to map Entity unique identifier (field or getter)
|
| TypeName |
Use TypeName annotation to give a distinctive type name for your Entities and ValueObjects.
|
| Value |
Maps user's class to
ValueType |
| ValueObject |
Maps user's class to
ValueObjectType |