com.metamatrix.connector.salesforce.execution.visitors
Class InsertVisitor

java.lang.Object
  extended by org.teiid.connector.visitor.framework.AbstractLanguageVisitor
      extended by org.teiid.connector.visitor.framework.HierarchyVisitor
          extended by com.metamatrix.connector.salesforce.execution.visitors.CriteriaVisitor
              extended by com.metamatrix.connector.salesforce.execution.visitors.InsertVisitor
All Implemented Interfaces:
ICriteriaVisitor, LanguageObjectVisitor

public class InsertVisitor
extends CriteriaVisitor


Field Summary
 
Fields inherited from class com.metamatrix.connector.salesforce.execution.visitors.CriteriaVisitor
APOS, CLOSE, columnElementsByName, COMMA, criteriaList, exceptions, EXCLUDES, FROM, hasCriteria, INCLUDES, LIMIT, metadata, OPEN, ORDER_BY, queryAll, SELECT, SEMI, SPACE, table, WHERE
 
Constructor Summary
InsertVisitor(RuntimeMetadata metadata)
           
 
Method Summary
 org.apache.axis.message.MessageElement[] getMessageElements()
           
 void visit(IInsert insert)
           
 
Methods inherited from class com.metamatrix.connector.salesforce.execution.visitors.CriteriaVisitor
addCompareCriteria, addCriteriaString, getTableName, hasCriteria, hasOnlyIDCriteria, isIdColumn, isMultiSelectColumn, loadColumnMetadata, parseFunction, setHasCriteria, visit, visit, visit, visit, visit
 
Methods inherited from class org.teiid.connector.visitor.framework.HierarchyVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class org.teiid.connector.visitor.framework.AbstractLanguageVisitor
visit, visit, visit, visit, visit, visit, visitNode, visitNodes, visitNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsertVisitor

public InsertVisitor(RuntimeMetadata metadata)
Method Detail

visit

public void visit(IInsert insert)
Specified by:
visit in interface LanguageObjectVisitor
Overrides:
visit in class HierarchyVisitor

getMessageElements

public org.apache.axis.message.MessageElement[] getMessageElements()


Copyright © 2009. All Rights Reserved.