|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface QueryInsertStatement
A representation of the model object 'SQL Insert Statement'.
The following features are supported:
SQLQueryModelPackage.getQueryInsertStatement()| Method Summary | |
|---|---|
QueryExpressionRoot |
getSourceQuery()
Returns the value of the 'Source Query' containment reference. |
org.eclipse.emf.common.util.EList |
getSourceValuesRowList()
Returns the value of the 'Source Values Row List' containment reference list. |
org.eclipse.emf.common.util.EList |
getTargetColumnList()
Returns the value of the 'Target Column List' reference list. |
TableInDatabase |
getTargetTable()
Returns the value of the 'Target Table' containment reference. |
boolean |
isSetTargetTable()
Returns whether the value of the ' Target Table' containment reference is set. |
void |
setSourceQuery(QueryExpressionRoot value)
Sets the value of the ' Source Query' containment reference. |
void |
setTargetTable(TableInDatabase value)
Sets the value of the ' Target Table' containment reference. |
void |
unsetTargetTable()
Unsets the value of the ' Target Table' containment reference. |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject |
|---|
getSourceInfo, getSQL, setSourceInfo, setSQL |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject |
|---|
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.statements.SQLStatement |
|---|
getSQL, setSQL |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.statements.SQLStatement |
|---|
getSQL, setSQL |
| Method Detail |
|---|
QueryExpressionRoot getSourceQuery()
Insert Statement'.
If the meaning of the 'Source Query' containment reference isn't clear, there really should be more of a description here...
setSourceQuery(QueryExpressionRoot),
SQLQueryModelPackage.getQueryInsertStatement_SourceQuery(),
QueryExpressionRoot.getInsertStatement()void setSourceQuery(QueryExpressionRoot value)
Source Query' containment reference.
value - the new value of the 'Source Query' containment reference.getSourceQuery()org.eclipse.emf.common.util.EList getSourceValuesRowList()
ValuesRow.
It is bidirectional and its opposite is 'Insert Statement'.
If the meaning of the 'Source Values Row List' containment reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getQueryInsertStatement_SourceValuesRowList(),
ValuesRow.getInsertStatement()TableInDatabase getTargetTable()
Insert Statement'.
If the meaning of the 'Target Table' containment reference isn't clear, there really should be more of a description here...
isSetTargetTable(),
unsetTargetTable(),
setTargetTable(TableInDatabase),
SQLQueryModelPackage.getQueryInsertStatement_TargetTable(),
TableInDatabase.getInsertStatement()void setTargetTable(TableInDatabase value)
Target Table' containment reference.
value - the new value of the 'Target Table' containment reference.isSetTargetTable(),
unsetTargetTable(),
getTargetTable()void unsetTargetTable()
Target Table' containment reference.
isSetTargetTable(),
getTargetTable(),
setTargetTable(TableInDatabase)boolean isSetTargetTable()
Target Table' containment reference is set.
unsetTargetTable(),
getTargetTable(),
setTargetTable(TableInDatabase)org.eclipse.emf.common.util.EList getTargetColumnList()
ValueExpressionColumn.
It is bidirectional and its opposite is 'Insert Statement'.
If the meaning of the 'Target Column List' reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getQueryInsertStatement_TargetColumnList(),
ValueExpressionColumn.getInsertStatement()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||