org.teiid.language
Class Insert

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

public class Insert
extends BaseLanguageObject
implements Command


Constructor Summary
Insert(NamedTable group, java.util.List<ColumnReference> elements, InsertValueSource valueSource)
           
 
Method Summary
 void acceptVisitor(LanguageObjectVisitor visitor)
           
 java.util.List<ColumnReference> getColumns()
           
 NamedTable getTable()
           
 InsertValueSource getValueSource()
           
 void setColumns(java.util.List<ColumnReference> elements)
           
 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,
              java.util.List<ColumnReference> elements,
              InsertValueSource valueSource)
Method Detail

getTable

public NamedTable getTable()

getColumns

public java.util.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(java.util.List<ColumnReference> elements)

setValueSource

public void setValueSource(InsertValueSource values)


Copyright © 2011. All Rights Reserved.