Class JaxbCollectionIdImpl

java.lang.Object
org.hibernate.boot.jaxb.mapping.spi.JaxbCollectionIdImpl
All Implemented Interfaces:
Serializable

public class JaxbCollectionIdImpl extends Object implements Serializable
See `@org.hibernate.annotations.CollectionId` See `@org.hibernate.annotations.CollectionIdType` See `@org.hibernate.annotations.CollectionIdJavaType` See `@org.hibernate.annotations.CollectionIdJdbcType` See `@org.hibernate.annotations.CollectionIdJdbcTypeCode`

Java class for collection-id complex type

.

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


 <complexType name="collection-id">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="column" type="{http://www.hibernate.org/xsd/orm/mapping}column" minOccurs="0"/>
         <element name="generator" type="{http://www.hibernate.org/xsd/orm/mapping}generated-value"/>
         <group ref="{http://www.hibernate.org/xsd/orm/mapping}basic-type-group"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • column

      protected JaxbColumnImpl column
    • generator

      protected JaxbGeneratedValueImpl generator
    • type

      protected JaxbUserTypeImpl type
    • target

      protected String target
      See @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java type
    • javaType

      protected String javaType
    • jdbcType

      protected String jdbcType
    • jdbcTypeCode

      protected Integer jdbcTypeCode
    • jdbcTypeName

      protected String jdbcTypeName
      Name from org.hibernate.type.SqlTypes
  • Constructor Details

    • JaxbCollectionIdImpl

      public JaxbCollectionIdImpl()
  • Method Details

    • getColumn

      public JaxbColumnImpl getColumn()
      Gets the value of the column property.
      Returns:
      possible object is JaxbColumnImpl
    • setColumn

      public void setColumn(JaxbColumnImpl value)
      Sets the value of the column property.
      Parameters:
      value - allowed object is JaxbColumnImpl
    • getGenerator

      public JaxbGeneratedValueImpl getGenerator()
      Gets the value of the generator property.
      Returns:
      possible object is JaxbGeneratedValueImpl
    • setGenerator

      public void setGenerator(JaxbGeneratedValueImpl value)
      Sets the value of the generator property.
      Parameters:
      value - allowed object is JaxbGeneratedValueImpl
    • getType

      public JaxbUserTypeImpl getType()
      Gets the value of the type property.
      Returns:
      possible object is JaxbUserTypeImpl
    • setType

      public void setType(JaxbUserTypeImpl value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is JaxbUserTypeImpl
    • getTarget

      public String getTarget()
      See @org.hibernate.annotations.Target Generally only useful for dynamic-models - specifies the attribute's Java type
      Returns:
      possible object is String
    • setTarget

      public void setTarget(String value)
      Sets the value of the target property.
      Parameters:
      value - allowed object is String
      See Also:
    • getJavaType

      public String getJavaType()
      Returns:
      possible object is String
    • setJavaType

      public void setJavaType(String value)
      Sets the value of the javaType property.
      Parameters:
      value - allowed object is String
      See Also:
    • getJdbcType

      public String getJdbcType()
      Returns:
      possible object is String
    • setJdbcType

      public void setJdbcType(String value)
      Sets the value of the jdbcType property.
      Parameters:
      value - allowed object is String
      See Also:
    • getJdbcTypeCode

      public Integer getJdbcTypeCode()
      Returns:
      possible object is Integer
    • setJdbcTypeCode

      public void setJdbcTypeCode(Integer value)
      Sets the value of the jdbcTypeCode property.
      Parameters:
      value - allowed object is Integer
      See Also:
    • getJdbcTypeName

      public String getJdbcTypeName()
      Name from org.hibernate.type.SqlTypes
      Returns:
      possible object is String
    • setJdbcTypeName

      public void setJdbcTypeName(String value)
      Sets the value of the jdbcTypeName property.
      Parameters:
      value - allowed object is String
      See Also: