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

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.DeleteVisitor
All Implemented Interfaces:
ICriteriaVisitor, IQueryProvidingVisitor, LanguageObjectVisitor

public class DeleteVisitor
extends CriteriaVisitor
implements IQueryProvidingVisitor


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
DeleteVisitor(RuntimeMetadata metadata)
           
 
Method Summary
 java.lang.String getQuery()
           
 void visit(IDelete delete)
           
 
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
 
Methods inherited from interface com.metamatrix.connector.salesforce.execution.visitors.ICriteriaVisitor
getTableName, hasCriteria, hasOnlyIDCriteria, setHasCriteria
 

Constructor Detail

DeleteVisitor

public DeleteVisitor(RuntimeMetadata metadata)
Method Detail

visit

public void visit(IDelete delete)
Specified by:
visit in interface LanguageObjectVisitor
Overrides:
visit in class HierarchyVisitor

getQuery

public java.lang.String getQuery()
                          throws ConnectorException
Specified by:
getQuery in interface IQueryProvidingVisitor
Throws:
ConnectorException


Copyright © 2009. All Rights Reserved.