Class JoinColumnProcessing
java.lang.Object
org.hibernate.boot.models.xml.internal.db.JoinColumnProcessing
XML -> AnnotationUsage support for JaxbColumnJoined:
<join-column/>
<primary-key-join-column/>
<map-key-join-column/>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
applyJoinColumns
(List<JaxbJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) static void
applyJoinColumnsOrFormulas
(List<Serializable> jaxbJoinColumnsOrFormulas, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) static void
applyMapKeyJoinColumns
(List<JaxbMapKeyJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) static void
applyPrimaryKeyJoinColumns
(List<JaxbPrimaryKeyJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) Support for JaxbPrimaryKeyJoinColumnImpl to PrimaryKeyJoinColumns transformationstatic JoinColumn[]
transformJoinColumnList
(List<JaxbJoinColumnImpl> jaxbJoinColumns, XmlDocumentContext xmlDocumentContext) static PrimaryKeyJoinColumn[]
transformPrimaryKeyJoinColumns
(List<JaxbPrimaryKeyJoinColumnImpl> jaxbJoinColumns, XmlDocumentContext xmlDocumentContext)
-
Constructor Details
-
JoinColumnProcessing
public JoinColumnProcessing()
-
-
Method Details
-
applyJoinColumns
public static void applyJoinColumns(List<JaxbJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) -
transformJoinColumnList
public static JoinColumn[] transformJoinColumnList(List<JaxbJoinColumnImpl> jaxbJoinColumns, XmlDocumentContext xmlDocumentContext) -
applyJoinColumnsOrFormulas
public static void applyJoinColumnsOrFormulas(List<Serializable> jaxbJoinColumnsOrFormulas, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) -
applyPrimaryKeyJoinColumns
public static void applyPrimaryKeyJoinColumns(List<JaxbPrimaryKeyJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) Support for JaxbPrimaryKeyJoinColumnImpl to PrimaryKeyJoinColumns transformation- See Also:
-
transformPrimaryKeyJoinColumns
public static PrimaryKeyJoinColumn[] transformPrimaryKeyJoinColumns(List<JaxbPrimaryKeyJoinColumnImpl> jaxbJoinColumns, XmlDocumentContext xmlDocumentContext) -
applyMapKeyJoinColumns
public static void applyMapKeyJoinColumns(List<JaxbMapKeyJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext)
-