Package org.javers.core.metamodel.annotation
package org.javers.core.metamodel.annotation
-
Annotation InterfacesClassDescriptionUse
DiffIgnoreannotation to mark certain properties or classes as ignored by Javers.Use theDiffIgnorePropertiesannotation to mark a list properties (fields or methods) of a class as ignored by Javers.UseDiffIncludeannotation to tell JaVers which properties to include in diff/commit operations for a given class.Maps a user's class toEntityTypeUse @Id to map Entity unique identifier (field or getter)Use IgnoreDeclaredProperties annotation to mark all properties declared in a given class as ignored by JaVers.Use PropertyName annotation to give a name for a Class property (getter or field).UseShallowReferenceto mark certain Entities as compared only by Id.Gives a persistent and human-readable type name for Entity or ValueObject.Maps user's class toValueTypeMaps a user's class toValueObjectType