public class SqlMultiInsertStatement extends SqlInsertStatement implements SqlStatement
| Modifier and Type | Class and Description |
|---|---|
class |
SqlMultiInsertStatement.InsertItem
InsertItem represents an insert target of the multi-insert statement.
|
AbstractSyntaxTree.LogCounter| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getChildren()
Get the list of child objects owned by this substitution API object.
|
java.util.List |
getExpressions()
Get a list of expressions owned by this substitution API object.
|
SqlMultiInsertStatement.InsertItem |
getInsertItem(Table table)
Gets the insert item for a target table of this multi-insert statement.
|
java.util.List |
getInsertItems()
Gets the insert items of this multi-insert statement.
|
SqlQuery |
getQuery()
Gets the select query of this multi-insert statement.
|
SqlQuery |
getSelectQuery()
Gets the select query of this multi-insert statement.
|
java.util.List |
getTargetTables()
Gets the target tables of this multi-insert statement.
|
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.
|
java.lang.String |
getType()
Get a class type string for this substitution API object.
|
getColumnList, getIsMTICandidate, getSourceLocation, getTable, getTargetColumns, getTargetTable, hasAggregation, hasSourceAndTargetTextgetParentQuerygetCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceTechnology, getSourceText, getTargetLanguage, getTargetLocation, getTargetTechnology, getTargetText, getText, hasCustomTemplate, isLeafLevelNode, isPushFromSourcepublic java.util.List getTargetTables()
public java.util.List getInsertItems()
public SqlMultiInsertStatement.InsertItem getInsertItem(Table table)
table - A target table of this multi-insert statement.public SqlQuery getSelectQuery()
getSelectQuery in class SqlInsertStatementpublic java.util.Map getTemplateSubstitutionMap()
AbstractSyntaxTreegetTemplateSubstitutionMap in class SqlInsertStatementpublic SqlQuery getQuery()
getQuery in class SqlInsertStatementpublic java.util.List getChildren()
AbstractSyntaxTreegetChildren in class SqlInsertStatementpublic java.lang.String getType()
AbstractSyntaxTreegetType in class SqlInsertStatementpublic java.util.List getExpressions()
AbstractSyntaxTreegetExpressions in class SqlInsertStatement