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 TypeMethodDescriptionvoidaddToManyComponent(String propertyName, String auditMiddleEntityName, MiddleIdData middleIdData) voidaddToManyMiddleNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName) voidaddToManyMiddleRelation(String fromPropertyName, String toEntityName, MiddleIdData referencingIdData, MiddleIdData referencedIdData, String auditMiddleEntityName) voidaddToManyNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, PropertyMapper fakeBidirectionalRelationMapper, PropertyMapper fakeBidirectionalRelationIndexMapper, boolean indexed) voidaddToOneComponent(String propertyName, ComponentAuditingData auditingData) voidaddToOneNotOwningRelation(String fromPropertyName, String mappedByPropertyName, String toEntityName, IdMapper idMapper, boolean ignoreNotFound) voidaddToOneRelation(String fromPropertyName, String toEntityName, IdMapper idMapper, boolean insertable, boolean ignoreNotFound) getComponentDescription(String propertyName) getRelationDescription(String propertyName) booleanisRelation(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
-