Teiid 8.3.0.Final

org.teiid.language
Class Insert

java.lang.Object
  extended by org.teiid.language.BaseLanguageObject
      extended by org.teiid.language.Insert
All Implemented Interfaces:
BatchedCommand, Command, LanguageObject

public class Insert
extends BaseLanguageObject
implements BatchedCommand


Constructor Summary
Insert(NamedTable group, List<ColumnReference> elements, InsertValueSource valueSource)
           
 
Method Summary
 void acceptVisitor(LanguageObjectVisitor visitor)
           
 List<ColumnReference> getColumns()
           
 Iterator<? extends List<?>> getParameterValues()
           
 NamedTable getTable()
           
 InsertValueSource getValueSource()
           
 void setColumns(List<ColumnReference> elements)
           
 void setParameterValues(Iterator<? extends List<?>> parameterValues)
           
 void setTable(NamedTable group)
           
 void setValueSource(InsertValueSource values)
           
 
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Insert

public Insert(NamedTable group,
              List<ColumnReference> elements,
              InsertValueSource valueSource)
Method Detail

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

Teiid 8.3.0.Final

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.