public class FileInsertStatement extends SqlInsertStatement
AbstractSyntaxTree.LogCounter| Constructor and Description |
|---|
FileInsertStatement() |
FileInsertStatement(Table table,
java.util.ArrayList columnList,
SqlQuery query) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getJDBCMetadata()
Gets the JDBC metadata text string of this file insert statement.
|
oracle.odi.domain.adapter.topology.ILocation |
getSourceLocation()
Get source location information for this AST, if any is defined, else return null.
|
oracle.odi.domain.adapter.topology.ILocation |
getTargetLocation()
Get target location information for this AST, if any is defined, else return null.
|
java.util.Map |
getTemplateSubstitutionMap()
Get a hash map containing built-in template substitution variable names as the hash key,
and the substitution variable value as values.
|
boolean |
hasSourceAndTargetText()
Return true if this object has both source and target text available, else false.
|
void |
setJDBCMetadata(java.lang.String pJDBCMetadata)
Sets the JDBC metadata text string of this file insert statement.
|
void |
setSourceLocation(oracle.odi.domain.adapter.topology.ILocation sourceLocation) |
void |
setTargetLocation(oracle.odi.domain.adapter.topology.ILocation targetLocation) |
getChildren, getColumnList, getExpressions, getIsMTICandidate, getQuery, getSelectQuery, getTable, getTargetColumns, getTargetTable, getType, hasAggregationgetParentQuerygetCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceTechnology, getSourceText, getTargetLanguage, getTargetTechnology, getTargetText, getText, hasCustomTemplate, isLeafLevelNode, isPushFromSourcepublic FileInsertStatement(Table table, java.util.ArrayList columnList, SqlQuery query)
public FileInsertStatement()
public java.lang.String getJDBCMetadata()
public void setJDBCMetadata(java.lang.String pJDBCMetadata)
pJDBCMetadata - The JDBC metadata text.public java.util.Map getTemplateSubstitutionMap()
AbstractSyntaxTreegetTemplateSubstitutionMap in class SqlInsertStatementpublic boolean hasSourceAndTargetText()
AbstractSyntaxTreehasSourceAndTargetText in class SqlInsertStatementpublic void setSourceLocation(oracle.odi.domain.adapter.topology.ILocation sourceLocation)
public oracle.odi.domain.adapter.topology.ILocation getSourceLocation()
throws GenerationException
AbstractSyntaxTreegetSourceLocation in class SqlInsertStatementGenerationExceptionpublic void setTargetLocation(oracle.odi.domain.adapter.topology.ILocation targetLocation)
public oracle.odi.domain.adapter.topology.ILocation getTargetLocation()
throws GenerationException
AbstractSyntaxTreegetTargetLocation in class AbstractSyntaxTreeGenerationException