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, sourceMappingDocument
public 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()
TableSpecificationSource
getExplicitSchemaName
in interface TableSpecificationSource
null
, the binder will apply the default.public java.lang.String getExplicitCatalogName()
TableSpecificationSource
getExplicitCatalogName
in interface TableSpecificationSource
null
, the binder will apply the default.public java.lang.String getSelectStatement()
InLineViewSource
SQL SELECT
statement to use. Cannot be null!getSelectStatement
in interface InLineViewSource
SQL SELECT
statementpublic java.lang.String getLogicalName()
getLogicalName
in interface InLineViewSource
public java.lang.String getComment()
getComment
in interface TableSpecificationSource
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.