org.teiid.language
Class Insert
java.lang.Object
org.teiid.language.BaseLanguageObject
org.teiid.language.Insert
- All Implemented Interfaces:
- BatchedCommand, Command, LanguageObject
public class Insert
- extends BaseLanguageObject
- implements BatchedCommand
Insert
public Insert(NamedTable group,
List<ColumnReference> elements,
InsertValueSource valueSource)
getTable
public NamedTable getTable()
getColumns
public List<ColumnReference> getColumns()
getValueSource
public InsertValueSource getValueSource()
acceptVisitor
public void acceptVisitor(LanguageObjectVisitor visitor)
- Specified by:
acceptVisitor
in interface LanguageObject
setTable
public void setTable(NamedTable group)
setColumns
public void setColumns(List<ColumnReference> elements)
setValueSource
public void setValueSource(InsertValueSource values)
getParameterValues
public Iterator<? extends List<?>> getParameterValues()
- Specified by:
getParameterValues
in interface BatchedCommand
setParameterValues
public void setParameterValues(Iterator<? extends List<?>> parameterValues)
- Specified by:
setParameterValues
in interface BatchedCommand
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.