Class JaxbHbmIndexManyToManyType

  • All Implemented Interfaces:
    java.io.Serializable

    public class JaxbHbmIndexManyToManyType
    extends java.lang.Object
    implements java.io.Serializable
    Describes the key of a java.util.Map which is an FK-association. Should prefer 'map-key-many-to-many' instead

    Java class for index-many-to-many-type complex type.

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

     <complexType name="index-many-to-many-type">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="column" type="{http://www.hibernate.org/xsd/orm/hbm}ColumnType" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="class" use="required" type="{http://www.hibernate.org/xsd/orm/hbm}ClassNameType" />
           <attribute name="column" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="entity-name" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="foreign-key" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getClazz()
      Gets the value of the clazz property.
      java.util.List<JaxbHbmColumnType> getColumn()
      Gets the value of the column property.
      java.lang.String getColumnAttribute()
      Gets the value of the columnAttribute property.
      java.lang.String getEntityName()
      Gets the value of the entityName property.
      java.lang.String getForeignKey()
      Gets the value of the foreignKey property.
      void setClazz​(java.lang.String value)
      Sets the value of the clazz property.
      void setColumnAttribute​(java.lang.String value)
      Sets the value of the columnAttribute property.
      void setEntityName​(java.lang.String value)
      Sets the value of the entityName property.
      void setForeignKey​(java.lang.String value)
      Sets the value of the foreignKey property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • clazz

        protected java.lang.String clazz
      • columnAttribute

        protected java.lang.String columnAttribute
      • entityName

        protected java.lang.String entityName
      • foreignKey

        protected java.lang.String foreignKey
    • Constructor Detail

      • JaxbHbmIndexManyToManyType

        public JaxbHbmIndexManyToManyType()
    • Method Detail

      • getColumn

        public java.util.List<JaxbHbmColumnType> getColumn()
        Gets the value of the column property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the column property.

        For example, to add a new item, do as follows:

            getColumn().add(newItem);
         

        Objects of the following type(s) are allowed in the list JaxbHbmColumnType

      • getClazz

        public java.lang.String getClazz()
        Gets the value of the clazz property.
        Returns:
        possible object is String
      • setClazz

        public void setClazz​(java.lang.String value)
        Sets the value of the clazz property.
        Parameters:
        value - allowed object is String
      • getColumnAttribute

        public java.lang.String getColumnAttribute()
        Gets the value of the columnAttribute property.
        Returns:
        possible object is String
      • setColumnAttribute

        public void setColumnAttribute​(java.lang.String value)
        Sets the value of the columnAttribute property.
        Parameters:
        value - allowed object is String
      • getEntityName

        public java.lang.String getEntityName()
        Gets the value of the entityName property.
        Returns:
        possible object is String
      • setEntityName

        public void setEntityName​(java.lang.String value)
        Sets the value of the entityName property.
        Parameters:
        value - allowed object is String
      • getForeignKey

        public java.lang.String getForeignKey()
        Gets the value of the foreignKey property.
        Returns:
        possible object is String
      • setForeignKey

        public void setForeignKey​(java.lang.String value)
        Sets the value of the foreignKey property.
        Parameters:
        value - allowed object is String