Class JaxbHbmTimestampAttributeType

  • All Implemented Interfaces:
    java.io.Serializable, AttributeMapping, SingularAttributeInfo, ToolingHintContainer

    public class JaxbHbmTimestampAttributeType
    extends JaxbHbmBaseVersionAttributeType
    implements java.io.Serializable, SingularAttributeInfo, ToolingHintContainer
    Optimistic locking attribute based on a (last-updated) timestamp.

    Java class for TimestampAttributeType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="TimestampAttributeType">
       <complexContent>
         <extension base="{http://www.hibernate.org/xsd/orm/hbm}BaseVersionAttributeType">
           <attribute name="source" type="{http://www.hibernate.org/xsd/orm/hbm}TimestampSourceEnum" default="vm" />
           <attribute name="unsaved-value" type="{http://www.hibernate.org/xsd/orm/hbm}UnsavedValueTimestampEnum" default="null" />
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form