Uses of Annotation Interface
jakarta.persistence.JoinColumn
Packages that use JoinColumn
-
Uses of JoinColumn in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return JoinColumnModifier and TypeMethodDescriptionAbstractPropertyHolder.getOverriddenJoinColumn(String propertyName) Get column overriding, property first, then parent, then holder replace the placeholder 'collection&&element' with nothingComponentPropertyHolder.getOverriddenJoinColumn(String propertyName) PropertyHolder.getOverriddenJoinColumn(String propertyName) return null if the column is not overridden, or an array of column if trueMethods in org.hibernate.boot.model.internal with parameters of type JoinColumnModifier and TypeMethodDescriptionvoidAnnotatedJoinColumn.applyJoinAnnotation(JoinColumn joinColumn, String defaultName) static AnnotatedJoinColumnAnnotatedJoinColumn.buildInheritanceJoinColumn(PrimaryKeyJoinColumn primaryKeyJoinColumn, JoinColumn joinColumn, Value identifier, AnnotatedJoinColumns parent, MetadataBuildingContext context) Called forInheritanceType.JOINEDentities.static AnnotatedJoinColumnsAnnotatedJoinColumns.buildJoinColumns(JoinColumn[] joinColumns, String mappedBy, Map<String, Join> joins, PropertyHolder propertyHolder, PropertyData inferredData, MetadataBuildingContext buildingContext) static AnnotatedJoinColumnsAnnotatedJoinColumns.buildJoinColumnsWithDefaultColumnSuffix(JoinColumn[] joinColumns, String mappedBy, Map<String, Join> joins, PropertyHolder propertyHolder, PropertyData inferredData, String defaultColumnSuffix, MetadataBuildingContext context) static AnnotatedJoinColumnsAnnotatedJoinColumns.buildJoinTableJoinColumns(JoinColumn[] joinColumns, Map<String, Join> secondaryTables, PropertyHolder propertyHolder, PropertyData inferredData, String mappedBy, MetadataBuildingContext context) Called for join tables inManyToManyassociations.