Class VersionProperty

    • Constructor Detail

      • VersionProperty

        public VersionProperty​(EntityPersister source,
                               SessionFactoryImplementor sessionFactory,
                               int attributeNumber,
                               java.lang.String attributeName,
                               Type attributeType,
                               BaselineAttributeInformation attributeInformation,
                               VersionValue unsavedValue)
        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.
        unsavedValue - The value which, if found as the value of this (i.e., the version) property, represents new (i.e., un-saved) instances of the owning entity.
    • Method Detail