Class SimpleDBDeleteVisitor

  • All Implemented Interfaces:
    org.teiid.language.visitor.LanguageObjectVisitor

    public class SimpleDBDeleteVisitor
    extends org.teiid.language.visitor.HierarchyVisitor
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleDBDeleteVisitor​(org.teiid.language.Delete delete)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void checkExceptions()  
      String getCriteria()  
      org.teiid.metadata.Table getTable()  
      void visit​(org.teiid.language.Delete obj)  
      void visit​(org.teiid.language.NamedTable obj)  
      • Methods inherited from class org.teiid.language.visitor.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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
      • Methods inherited from class org.teiid.language.visitor.AbstractLanguageVisitor

        visit, visit, visit, visit, visit, visit, visitNode, visitNodes, visitNodes
    • Constructor Detail

      • SimpleDBDeleteVisitor

        public SimpleDBDeleteVisitor​(org.teiid.language.Delete delete)
    • Method Detail

      • getTable

        public org.teiid.metadata.Table getTable()
      • getCriteria

        public String getCriteria()
      • checkExceptions

        public void checkExceptions()
                             throws org.teiid.translator.TranslatorException
        Throws:
        org.teiid.translator.TranslatorException
      • visit

        public void visit​(org.teiid.language.NamedTable obj)
        Specified by:
        visit in interface org.teiid.language.visitor.LanguageObjectVisitor
        Overrides:
        visit in class org.teiid.language.visitor.AbstractLanguageVisitor
      • visit

        public void visit​(org.teiid.language.Delete obj)
        Specified by:
        visit in interface org.teiid.language.visitor.LanguageObjectVisitor
        Overrides:
        visit in class org.teiid.language.visitor.HierarchyVisitor