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, sourceMappingDocumentpublic InLineViewSourceImpl(MappingDocument mappingDocument, String schemaName, String catalogName, String selectStatement, String logicalName)
public String getExplicitSchemaName()
TableSpecificationSourcegetExplicitSchemaName in interface TableSpecificationSourcenull, the binder will apply the default.public String getExplicitCatalogName()
TableSpecificationSourcegetExplicitCatalogName in interface TableSpecificationSourcenull, the binder will apply the default.public String getSelectStatement()
InLineViewSourceSQL SELECT statement to use. Cannot be null!getSelectStatement in interface InLineViewSourceSQL SELECT statementpublic String getLogicalName()
getLogicalName in interface InLineViewSourceCopyright © 2001-2017 Red Hat, Inc. All Rights Reserved.