Class EntityConfiguration
java.lang.Object
org.hibernate.envers.internal.entities.EntityConfiguration
Runtime representation of an entity that may or may not be audited.
-
Constructor Summary
ConstructorsConstructorDescriptionEntityConfiguration
(String versionsEntityName, String entityClassName, IdMappingData idMappingData, ExtendedPropertyMapper propertyMapper, String parentEntityName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addToManyComponent
(String propertyName, String auditMiddleEntityName, MiddleIdData middleIdData) void
addToManyMiddleNotOwningRelation
(String fromPropertyName, String mappedByPropertyName, String toEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName) void
addToManyMiddleRelation
(String fromPropertyName, String toEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName) void
addToManyNotOwningRelation
(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, PropertyMapper fakeBidirectionalRelationMapper, PropertyMapper fakeBidirectionalRelationIndexMapper, boolean indexed) void
addToOneComponent
(String propertyName, ComponentAuditingData auditingData) void
addToOneNotOwningRelation
(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, boolean ignoreNotFound) void
addToOneRelation
(String fromPropertyName, String toEntityName, IdMapper idMapper, boolean insertable, boolean ignoreNotFound) getComponentDescription
(String propertyName) getRelationDescription
(String propertyName) boolean
isRelation
(String propertyName)
-
Constructor Details
-
EntityConfiguration
public EntityConfiguration(String versionsEntityName, String entityClassName, IdMappingData idMappingData, ExtendedPropertyMapper propertyMapper, String parentEntityName)
-
-
Method Details
-
addToOneRelation
-
addToOneNotOwningRelation
-
addToManyNotOwningRelation
public void addToManyNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, PropertyMapper fakeBidirectionalRelationMapper, PropertyMapper fakeBidirectionalRelationIndexMapper, boolean indexed) -
addToManyMiddleRelation
public void addToManyMiddleRelation(String fromPropertyName, String toEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName) -
addToManyMiddleNotOwningRelation
public void addToManyMiddleNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName) -
addToManyComponent
public void addToManyComponent(String propertyName, String auditMiddleEntityName, MiddleIdData middleIdData) -
addToOneComponent
-
isRelation
-
getRelationDescription
-
getComponentDescription
-
getIdMappingData
-
getIdMapper
-
getPropertyMapper
-
getParentEntityName
-
getEntityClassName
- Returns:
- the className for the configured entity
-