Uses of Class
org.eclipse.persistence.tools.schemaframework.ForeignKeyConstraint
Package
Description
-
Uses of ForeignKeyConstraint in org.eclipse.persistence.internal.helper
Modifier and TypeFieldDescriptionprotected Map
<String, ForeignKeyConstraint> DatabaseTable.foreignKeyConstraints
JPA 2.1 Foreign key specification dataModifier and TypeMethodDescriptionvoid
DatabaseTable.addForeignKeyConstraint
(ForeignKeyConstraint foreignKeyConstraint) -
Uses of ForeignKeyConstraint in org.eclipse.persistence.sessions.factories
Modifier and TypeMethodDescriptionprotected void
TableCreatorClassGenerator.addForeignKeyLines
(ForeignKeyConstraint foreignKey, NonreflectiveMethodDefinition method) -
Uses of ForeignKeyConstraint in org.eclipse.persistence.tools.schemaframework
Modifier and TypeFieldDescriptionprotected Map
<String, ForeignKeyConstraint> TableDefinition.foreignKeyMap
Modifier and TypeMethodDescriptionprotected ForeignKeyConstraint
TableDefinition.buildForeignKeyConstraint
(List<String> fkFieldNames, List<String> pkFieldNames, TableDefinition targetTable, DatabasePlatform platform) Build a foreign key constraint.protected ForeignKeyConstraint
TableDefinition.buildForeignKeyConstraint
(FieldDefinition field, DatabasePlatform platform) Build a foreign key constraint using FieldDefinition.getForeignKeyFieldName().Modifier and TypeMethodDescriptionTableDefinition.getForeignKeyMap()
INTERNAL:TableDefinition.getForeignKeys()
PUBLIC: Returns the ForeignKeyConstraint list.Modifier and TypeMethodDescriptionvoid
TableDefinition.addForeignKeyConstraint
(ForeignKeyConstraint foreignKey) PUBLIC: Add a foreign key constraint to the table.TableDefinition.buildConstraintCreationWriter
(AbstractSession session, ForeignKeyConstraint foreignKey, Writer writer) INTERNAL: Return the alter table statement to add the constraints.TableDefinition.buildConstraintDeletionWriter
(AbstractSession session, ForeignKeyConstraint foreignKey, Writer writer) INTERNAL: Return the alter table statement to drop the constraints.Modifier and TypeMethodDescriptionvoid
TableDefinition.setForeignKeyMap
(Map<String, ForeignKeyConstraint> foreignKeyMap) INTERNAL:void
TableDefinition.setForeignKeys
(List<ForeignKeyConstraint> foreignKeys) PUBLIC: Set the ForeignKeyConstraint list.void
TableDefinition.setUserDefinedForeignKeyConstraints
(Map<String, ForeignKeyConstraint> foreignKeyConstraints) PUBLIC: Set the foreign key constraints for this table.