Class InLineViewSourceImpl
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
-
- org.hibernate.boot.model.source.internal.hbm.InLineViewSourceImpl
-
- All Implemented Interfaces:
InLineViewSource,TableSpecificationSource
public class InLineViewSourceImpl extends AbstractHbmSourceNode implements InLineViewSource
-
-
Constructor Summary
Constructors Constructor Description InLineViewSourceImpl(MappingDocument mappingDocument, String schemaName, String catalogName, String selectStatement, String logicalName, String comment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetComment()StringgetExplicitCatalogName()Obtain the supplied catalog nameStringgetExplicitSchemaName()Obtain the supplied schema nameStringgetLogicalName()StringgetSelectStatement()Obtain theSQL SELECTstatement to use.-
Methods inherited from class org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
-
-
-
-
Method Detail
-
getExplicitSchemaName
public String getExplicitSchemaName()
Description copied from interface:TableSpecificationSourceObtain the supplied schema name- Specified by:
getExplicitSchemaNamein interfaceTableSpecificationSource- Returns:
- The schema name. If
null, the binder will apply the default.
-
getExplicitCatalogName
public String getExplicitCatalogName()
Description copied from interface:TableSpecificationSourceObtain the supplied catalog name- Specified by:
getExplicitCatalogNamein interfaceTableSpecificationSource- Returns:
- The catalog name. If
null, the binder will apply the default.
-
getSelectStatement
public String getSelectStatement()
Description copied from interface:InLineViewSourceObtain theSQL SELECTstatement to use. Cannot be null!- Specified by:
getSelectStatementin interfaceInLineViewSource- Returns:
- The
SQL SELECTstatement
-
getLogicalName
public String getLogicalName()
- Specified by:
getLogicalNamein interfaceInLineViewSource
-
getComment
public String getComment()
- Specified by:
getCommentin interfaceTableSpecificationSource
-
-