Class TableSourceImpl
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
org.hibernate.boot.model.source.internal.hbm.TableSourceImpl
- All Implemented Interfaces:
TableSource
,TableSpecificationSource
Models a table mapping source.
-
Method Summary
Modifier and TypeMethodDescriptionObtain the supplied catalog nameObtain the supplied schema nameObtain the supplied table name.getRowId()
Methods inherited from class org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
-
Method Details
-
getExplicitCatalogName
Description copied from interface:TableSpecificationSource
Obtain the supplied catalog name- Specified by:
getExplicitCatalogName
in interfaceTableSpecificationSource
- Returns:
- The catalog name. If
null
, the binder will apply the default.
-
getExplicitSchemaName
Description copied from interface:TableSpecificationSource
Obtain the supplied schema name- Specified by:
getExplicitSchemaName
in interfaceTableSpecificationSource
- Returns:
- The schema name. If
null
, the binder will apply the default.
-
getExplicitTableName
Description copied from interface:TableSource
Obtain the supplied table name.- Specified by:
getExplicitTableName
in interfaceTableSource
- Returns:
- The table name, or
null
is no name specified.
-
getRowId
- Specified by:
getRowId
in interfaceTableSource
-
getComment
- Specified by:
getComment
in interfaceTableSpecificationSource
-
getCheckConstraint
- Specified by:
getCheckConstraint
in interfaceTableSource
-