org.teiid.language
Class Update

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

public class Update
extends BaseLanguageObject
implements Command

Represents an UPDATE command in the language objects.


Constructor Summary
Update(NamedTable group, java.util.List<SetClause> changes, Condition criteria)
           
 
Method Summary
 void acceptVisitor(LanguageObjectVisitor visitor)
           
 java.util.List<SetClause> getChanges()
           
 NamedTable getTable()
           
 Condition getWhere()
           
 void setChanges(java.util.List<SetClause> changes)
           
 void setTable(NamedTable group)
           
 void setWhere(Condition criteria)
           
 
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

Update

public Update(NamedTable group,
              java.util.List<SetClause> changes,
              Condition criteria)
Method Detail

getTable

public NamedTable getTable()

getChanges

public java.util.List<SetClause> getChanges()

getWhere

public Condition getWhere()

acceptVisitor

public void acceptVisitor(LanguageObjectVisitor visitor)
Specified by:
acceptVisitor in interface LanguageObject

setTable

public void setTable(NamedTable group)

setChanges

public void setChanges(java.util.List<SetClause> changes)

setWhere

public void setWhere(Condition criteria)


Copyright © 2011. All Rights Reserved.