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 voidapplyJoinColumns(List<JaxbJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) static voidapplyJoinColumnsOrFormulas(List<Serializable> jaxbJoinColumnsOrFormulas, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) static voidapplyMapKeyJoinColumns(List<JaxbMapKeyJoinColumnImpl> jaxbJoinColumns, org.hibernate.models.spi.MutableMemberDetails memberDetails, XmlDocumentContext xmlDocumentContext) static voidapplyPrimaryKeyJoinColumns(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)
-