Class ForeignKeyInformationImpl
java.lang.Object
org.hibernate.tool.schema.extract.internal.ForeignKeyInformationImpl
- All Implemented Interfaces:
ForeignKeyInformation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested 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:ForeignKeyInformationObtain the identifier for this FK.- Specified by:
getForeignKeyIdentifierin interfaceForeignKeyInformation- Returns:
- The FK identifier.
-
getColumnReferenceMappings
Description copied from interface:ForeignKeyInformationGet the column mappings that define the reference. Returned in sequential order.- Specified by:
getColumnReferenceMappingsin interfaceForeignKeyInformation- Returns:
- The sequential column reference mappings.
-