Class VersionProperty

All Implemented Interfaces:
Attribute, NonIdentifierAttribute

@Deprecated(forRemoval=true) public class VersionProperty extends AbstractNonIdentifierAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • VersionProperty

      public VersionProperty(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Constructs VersionProperty instances.
      Parameters:
      source - Reference back to the source of this attribute (the persister)
      sessionFactory - The session factory this is part of.
      attributeNumber - The attribute number within thje
      attributeName - The name by which the property can be referenced within its owner.
      attributeType - The Hibernate Type of this property.
      attributeInformation - The basic attribute information. this (i.e., the version) property, represents new (i.e., un-saved) instances of the owning entity.