001package gudusoft.gsqlparser.stmt.mysql;
002
003
004import gudusoft.gsqlparser.EDbVendor;
005import gudusoft.gsqlparser.ESqlStatementType;
006import gudusoft.gsqlparser.TCustomSqlStatement;
007import gudusoft.gsqlparser.TVisitorAbs;
008import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
009
010public class TMySQLSource  extends TCustomMySQLStmt {
011
012    public TMySQLSource (EDbVendor dbvendor){
013        super(dbvendor);
014        sqlstatementtype = ESqlStatementType.sstmysqlsource ;
015    }
016
017    void buildsql() {
018    }
019
020    void clear() {
021    }
022
023    String getasprettytext() {
024        return "";
025    }
026
027    void iterate(TVisitorAbs pvisitor) {
028    }
029
030
031    public int doParseStatement(TCustomSqlStatement psql) {
032        return 0;
033    }
034
035
036    protected int dochecksyntax(TCustomSqlStatement psql){
037        return 0;
038    }
039
040    public void accept(TParseTreeVisitor v){
041        v.preVisit(this);
042        v.postVisit(this);
043    }
044
045    public void acceptChildren(TParseTreeVisitor v){
046        v.preVisit(this);
047        v.postVisit(this);
048    }
049
050
051}