Uses of Interface
org.hibernate.metamodel.mapping.ForeignKeyDescriptor
Packages that use ForeignKeyDescriptor
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
-
Uses of ForeignKeyDescriptor in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return ForeignKeyDescriptorModifier and TypeMethodDescriptionAssociation.getForeignKeyDescriptor()The descriptor, allowing access to column(s), etcPluralAttributeMapping.getKeyDescriptor()ForeignKeyDescriptor.withKeySelectionMapping(ManagedMappingType declaringType, TableGroupProducer declaringTableGroupProducer, IntFunction<SelectableMapping> selectableMappingAccess, MappingModelCreationProcess creationProcess) Return a copy of this foreign key descriptor with the selectable mappings as provided by the given accessor.ForeignKeyDescriptor.withTargetPart(ValuedModelPart targetPart) Return a copy of this foreign key descriptor with the target part as given by the argument. -
Uses of ForeignKeyDescriptor in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement ForeignKeyDescriptorModifier and TypeClassDescriptionclassclassMethods in org.hibernate.metamodel.mapping.internal that return ForeignKeyDescriptorModifier and TypeMethodDescriptionManyToManyCollectionPart.getForeignKeyDescriptor()ToOneAttributeMapping.getForeignKeyDescriptor()PluralAttributeMappingImpl.getKeyDescriptor()EmbeddedForeignKeyDescriptor.withKeySelectionMapping(ManagedMappingType declaringType, TableGroupProducer declaringTableGroupProducer, IntFunction<SelectableMapping> selectableMappingAccess, MappingModelCreationProcess creationProcess) SimpleForeignKeyDescriptor.withKeySelectionMapping(ManagedMappingType declaringType, TableGroupProducer declaringTableGroupProducer, IntFunction<SelectableMapping> selectableMappingAccess, MappingModelCreationProcess creationProcess) EmbeddedForeignKeyDescriptor.withTargetPart(ValuedModelPart targetPart) SimpleForeignKeyDescriptor.withTargetPart(ValuedModelPart targetPart) Methods in org.hibernate.metamodel.mapping.internal with parameters of type ForeignKeyDescriptorModifier and TypeMethodDescriptionvoidMappingModelCreationProcess.registerForeignKey(ModelPart keyOwner, ForeignKeyDescriptor keyDescriptor) voidPluralAttributeMappingImpl.setForeignKeyDescriptor(ForeignKeyDescriptor fkDescriptor) voidToOneAttributeMapping.setForeignKeyDescriptor(ForeignKeyDescriptor foreignKeyDescriptor) Method parameters in org.hibernate.metamodel.mapping.internal with type arguments of type ForeignKeyDescriptorModifier and TypeMethodDescriptionvoidMappingModelCreationProcess.withForeignKey(ModelPart keyOwner, Consumer<ForeignKeyDescriptor> consumer)