Class JaxbHbmNaturalIdType

  • All Implemented Interfaces:

    public class JaxbHbmNaturalIdType
    extends Object
    implements Serializable
    A natural-id element allows declaration of the unique business key

    Java class for natural-id-type complex type.

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

     <complexType name="natural-id-type">
         <restriction base="{}anyType">
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="property" type="{}BasicAttributeType"/>
               <element name="many-to-one" type="{}ManyToOneType"/>
               <element name="component" type="{}CompositeAttributeType"/>
               <element name="dynamic-component" type="{}dynamic-component-type"/>
               <element name="any" type="{}AnyAssociationType"/>
           <attribute name="mutable" type="{}boolean" default="false" />
    See Also:
    Serialized Form
    • Constructor Detail

      • JaxbHbmNaturalIdType

        public JaxbHbmNaturalIdType()
    • Method Detail

      • isMutable

        public boolean isMutable()
        Gets the value of the mutable property.
        possible object is Boolean
      • setMutable

        public void setMutable​(Boolean value)
        Sets the value of the mutable property.
        value - allowed object is Boolean