Interface JoinedSubclassEntitySource
- All Superinterfaces:
AttributeSourceContainer, EntityNamingSourceContributor, EntitySource, ForeignKeyContributingSource, IdentifiableTypeSource, SubclassEntitySource, ToolingHintContextContainer
public interface JoinedSubclassEntitySource
extends SubclassEntitySource, ForeignKeyContributingSource
-
Method Summary
Modifier and TypeMethodDescriptionThePrimaryKeyJoinColumnsmapping for the joined-subclass.Methods inherited from interface AttributeSourceContainer
attributeSources, getAttributePathBase, getAttributeRoleBaseMethods inherited from interface EntityNamingSourceContributor
getEntityNamingSourceMethods inherited from interface EntitySource
getBatchSize, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlInsert, getCustomSqlUpdate, getDiscriminatorMatchValue, getFilterSources, getNamedNativeQueries, getNamedQueries, getPrimaryTable, getProxy, getSecondaryTableMap, getSynchronizedTableNames, getXmlNodeName, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdateMethods inherited from interface ForeignKeyContributingSource
createForeignKeyConstraint, getExplicitForeignKeyName, isCascadeDeleteEnabledMethods inherited from interface IdentifiableTypeSource
getHierarchy, getJpaCallbackClasses, getLocalMetadataBuildingContext, getOrigin, getSubTypes, getSuperType, getTypeNameMethods inherited from interface ToolingHintContextContainer
getToolingHintContext
-
Method Details
-
getPrimaryKeyColumnSources
List<ColumnSource> getPrimaryKeyColumnSources()ThePrimaryKeyJoinColumnsmapping for the joined-subclass.- Returns:
- The
PrimaryKeyJoinColumnSourcelists defined on the joined subclass ornullotherwise.
-