Class PISQLConversionVisitor

  • All Implemented Interfaces:
    org.teiid.language.visitor.LanguageObjectVisitor, org.teiid.language.visitor.SQLStringVisitor.Substitutor

    public class PISQLConversionVisitor
    extends SQLConversionVisitor
    • Constructor Detail

    • Method Detail

      • visit

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

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

        protected void appendCallStart​(org.teiid.language.Call call)
        Overrides:
        appendCallStart in class org.teiid.language.visitor.SQLStringVisitor
      • visit

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

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

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

        protected void appendQuantifier​(org.teiid.language.SubqueryComparison obj)
        Overrides:
        appendQuantifier in class org.teiid.language.visitor.SQLStringVisitor
      • visit

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