public class InLineViewSourceImpl extends AbstractHbmSourceNode implements InLineViewSource
| Constructor and Description |
|---|
InLineViewSourceImpl(MappingDocument mappingDocument,
java.lang.String schemaName,
java.lang.String catalogName,
java.lang.String selectStatement,
java.lang.String logicalName,
java.lang.String comment) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getComment() |
java.lang.String |
getExplicitCatalogName()
Obtain the supplied catalog name
|
java.lang.String |
getExplicitSchemaName()
Obtain the supplied schema name
|
java.lang.String |
getLogicalName() |
java.lang.String |
getSelectStatement()
Obtain the
SQL SELECT statement to use. |
mappingRoot, metadataBuildingContext, origin, sourceMappingDocumentpublic InLineViewSourceImpl(MappingDocument mappingDocument, java.lang.String schemaName, java.lang.String catalogName, java.lang.String selectStatement, java.lang.String logicalName, java.lang.String comment)
public java.lang.String getExplicitSchemaName()
TableSpecificationSourcegetExplicitSchemaName in interface TableSpecificationSourcenull, the binder will apply the default.public java.lang.String getExplicitCatalogName()
TableSpecificationSourcegetExplicitCatalogName in interface TableSpecificationSourcenull, the binder will apply the default.public java.lang.String getSelectStatement()
InLineViewSourceSQL SELECT statement to use. Cannot be null!getSelectStatement in interface InLineViewSourceSQL SELECT statementpublic java.lang.String getLogicalName()
getLogicalName in interface InLineViewSourcepublic java.lang.String getComment()
getComment in interface TableSpecificationSourceCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.