Class ForeignKeyInformationImpl
java.lang.Object
org.hibernate.tool.schema.extract.internal.ForeignKeyInformationImpl
- All Implemented Interfaces:
ForeignKeyInformation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from interface org.hibernate.tool.schema.extract.spi.ForeignKeyInformation
ForeignKeyInformation.ColumnReferenceMapping
-
Constructor Summary
ConstructorsConstructorDescriptionForeignKeyInformationImpl
(Identifier fkIdentifier, List<ForeignKeyInformation.ColumnReferenceMapping> columnMappingList) -
Method Summary
Modifier and TypeMethodDescriptionGet the column mappings that define the reference.Obtain the identifier for this FK.
-
Constructor Details
-
ForeignKeyInformationImpl
public ForeignKeyInformationImpl(Identifier fkIdentifier, List<ForeignKeyInformation.ColumnReferenceMapping> columnMappingList)
-
-
Method Details
-
getForeignKeyIdentifier
Description copied from interface:ForeignKeyInformation
Obtain the identifier for this FK.- Specified by:
getForeignKeyIdentifier
in interfaceForeignKeyInformation
- Returns:
- The FK identifier.
-
getColumnReferenceMappings
Description copied from interface:ForeignKeyInformation
Get the column mappings that define the reference. Returned in sequential order.- Specified by:
getColumnReferenceMappings
in interfaceForeignKeyInformation
- Returns:
- The sequential column reference mappings.
-