public class InLineViewSourceImpl extends AbstractHbmSourceNode implements InLineViewSource
Constructor and Description |
---|
InLineViewSourceImpl(MappingDocument mappingDocument,
String schemaName,
String catalogName,
String selectStatement,
String logicalName) |
Modifier and Type | Method and Description |
---|---|
String |
getExplicitCatalogName()
Obtain the supplied catalog name
|
String |
getExplicitSchemaName()
Obtain the supplied schema name
|
String |
getLogicalName() |
String |
getSelectStatement()
Obtain the
SQL SELECT statement to use. |
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
public InLineViewSourceImpl(MappingDocument mappingDocument, String schemaName, String catalogName, String selectStatement, String logicalName)
public String getExplicitSchemaName()
TableSpecificationSource
getExplicitSchemaName
in interface TableSpecificationSource
null
, the binder will apply the default.public String getExplicitCatalogName()
TableSpecificationSource
getExplicitCatalogName
in interface TableSpecificationSource
null
, the binder will apply the default.public String getSelectStatement()
InLineViewSource
SQL SELECT
statement to use. Cannot be null!getSelectStatement
in interface InLineViewSource
SQL SELECT
statementpublic String getLogicalName()
getLogicalName
in interface InLineViewSource
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.