Class ToOneRelationMetadataGenerator
java.lang.Object
org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
org.hibernate.envers.configuration.internal.metadata.ToOneRelationMetadataGenerator
Generates metadata for to-one relations (reference-valued properties).
-
Constructor Summary
ConstructorsConstructorDescriptionToOneRelationMetadataGenerator
(EnversMetadataBuildingContext metadataBuildingContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addOneToOneNotOwning
(PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName) void
addToOne
(AttributeContainer mapping, PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName, boolean insertable) Methods inherited from class org.hibernate.envers.configuration.internal.metadata.AbstractMetadataGenerator
addAuditedEntityConfiguration, addAuditStrategyAdditionalColumnsToEntity, addAuditStrategyRevisionEndTimestampOnly, addNotAuditedEntityConfiguration, addRevisionInfoRelationToIdentifier, addRevisionTypeToAttributeContainer, getAuditedEntityConfiguration, getAuditedEntityConfigurations, getCatalogName, getMetadataBuildingContext, getNotAuditedEntityConfiguration, getNotAuditedEntityConfigurations, getReferencedIdMappingData, getSchemaName, hasAuditedEntityConfiguration, hasNotAuditedEntityConfiguration, throwUnsupportedTypeException
-
Constructor Details
-
ToOneRelationMetadataGenerator
-
-
Method Details
-
addToOne
public void addToOne(AttributeContainer mapping, PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName, boolean insertable) -
addOneToOneNotOwning
public void addOneToOneNotOwning(PropertyAuditingData propertyAuditingData, Value value, CompositeMapperBuilder mapper, String entityName)
-