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
public class TableSourceImpl extends AbstractHbmSourceNode implements TableSource
Models a table mapping source.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCheckConstraint()
String
getComment()
String
getExplicitCatalogName()
Obtain the supplied catalog nameString
getExplicitSchemaName()
Obtain the supplied schema nameString
getExplicitTableName()
Obtain the supplied table name.String
getRowId()
-
Methods inherited from class org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
-
-
-
-
Method Detail
-
getExplicitCatalogName
public String 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
public String 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
public String 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
public String getRowId()
- Specified by:
getRowId
in interfaceTableSource
-
getComment
public String getComment()
- Specified by:
getComment
in interfaceTableSpecificationSource
-
getCheckConstraint
public String getCheckConstraint()
- Specified by:
getCheckConstraint
in interfaceTableSource
-
-