001package gudusoft.gsqlparser.stmt.postgresql; 002 003import gudusoft.gsqlparser.EDbVendor; 004import gudusoft.gsqlparser.ESqlStatementType; 005import gudusoft.gsqlparser.TCustomSqlStatement; 006import gudusoft.gsqlparser.nodes.TParseTreeVisitor; 007 008public class TPgImport extends TCustomSqlStatement { 009 public TPgImport(){ 010 this(EDbVendor.dbvpostgresql); 011 } 012 013 public TPgImport(EDbVendor dbvendor) { 014 super(dbvendor); 015 sqlstatementtype = ESqlStatementType.sstPostgresqlImport; 016 } 017 018 public int doParseStatement(TCustomSqlStatement psql) { 019 if (rootNode == null) return -1; 020 super.doParseStatement(psql); 021 022 return 0; 023 } 024 public void accept(TParseTreeVisitor v){ 025 v.preVisit(this); 026 v.postVisit(this); 027 } 028 029 public void acceptChildren(TParseTreeVisitor v){ 030 v.preVisit(this); 031 v.postVisit(this); 032 } 033}