Class JaxbHbmColumnType

java.lang.Object
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmColumnType
All Implemented Interfaces:
Serializable

public class JaxbHbmColumnType extends Object implements Serializable
The column element is an alternative to column attributes and required for mapping associations to classes with composite ids. <p>Java class for ColumnType complex type</p>. <p>The following schema fragment specifies the expected content contained within this class.</p> <pre>{@code <complexType name="ColumnType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> <attribute name="check" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="default" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="index" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="length" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="not-null" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="precision" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="read" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="scale" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="sql-type" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="unique" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="unique-key" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="write" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType> }</pre>
See Also:
  • Field Details

    • comment

      protected String comment
    • check

      protected String check
    • _default

      protected String _default
    • index

      protected String index
    • length

      protected Integer length
    • name

      protected String name
    • notNull

      protected Boolean notNull
    • precision

      protected Integer precision
    • read

      protected String read
    • scale

      protected Integer scale
    • sqlType

      protected String sqlType
    • unique

      protected Boolean unique
    • uniqueKey

      protected String uniqueKey
    • write

      protected String write
  • Constructor Details

    • JaxbHbmColumnType

      public JaxbHbmColumnType()
  • Method Details

    • getComment

      public String getComment()
      Gets the value of the comment property.
      Returns:
      possible object is String
    • setComment

      public void setComment(String value)
      Sets the value of the comment property.
      Parameters:
      value - allowed object is String
    • getCheck

      public String getCheck()
      Gets the value of the check property.
      Returns:
      possible object is String
    • setCheck

      public void setCheck(String value)
      Sets the value of the check property.
      Parameters:
      value - allowed object is String
    • getDefault

      public String getDefault()
      Gets the value of the default property.
      Returns:
      possible object is String
    • setDefault

      public void setDefault(String value)
      Sets the value of the default property.
      Parameters:
      value - allowed object is String
    • getIndex

      public String getIndex()
      Gets the value of the index property.
      Returns:
      possible object is String
    • setIndex

      public void setIndex(String value)
      Sets the value of the index property.
      Parameters:
      value - allowed object is String
    • getLength

      public Integer getLength()
      Gets the value of the length property.
      Returns:
      possible object is Integer
    • setLength

      public void setLength(Integer value)
      Sets the value of the length property.
      Parameters:
      value - allowed object is Integer
    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • isNotNull

      public Boolean isNotNull()
      Gets the value of the notNull property.
      Returns:
      possible object is Boolean
    • setNotNull

      public void setNotNull(Boolean value)
      Sets the value of the notNull property.
      Parameters:
      value - allowed object is Boolean
    • getPrecision

      public Integer getPrecision()
      Gets the value of the precision property.
      Returns:
      possible object is Integer
    • setPrecision

      public void setPrecision(Integer value)
      Sets the value of the precision property.
      Parameters:
      value - allowed object is Integer
    • getRead

      public String getRead()
      Gets the value of the read property.
      Returns:
      possible object is String
    • setRead

      public void setRead(String value)
      Sets the value of the read property.
      Parameters:
      value - allowed object is String
    • getScale

      public Integer getScale()
      Gets the value of the scale property.
      Returns:
      possible object is Integer
    • setScale

      public void setScale(Integer value)
      Sets the value of the scale property.
      Parameters:
      value - allowed object is Integer
    • getSqlType

      public String getSqlType()
      Gets the value of the sqlType property.
      Returns:
      possible object is String
    • setSqlType

      public void setSqlType(String value)
      Sets the value of the sqlType property.
      Parameters:
      value - allowed object is String
    • isUnique

      public Boolean isUnique()
      Gets the value of the unique property.
      Returns:
      possible object is Boolean
    • setUnique

      public void setUnique(Boolean value)
      Sets the value of the unique property.
      Parameters:
      value - allowed object is Boolean
    • getUniqueKey

      public String getUniqueKey()
      Gets the value of the uniqueKey property.
      Returns:
      possible object is String
    • setUniqueKey

      public void setUniqueKey(String value)
      Sets the value of the uniqueKey property.
      Parameters:
      value - allowed object is String
    • getWrite

      public String getWrite()
      Gets the value of the write property.
      Returns:
      possible object is String
    • setWrite

      public void setWrite(String value)
      Sets the value of the write property.
      Parameters:
      value - allowed object is String