001package gudusoft.gsqlparser.nodes;
002
003
004import gudusoft.gsqlparser.ESqlClause;
005import gudusoft.gsqlparser.TCustomSqlStatement;
006
007import java.util.ArrayList;
008
009/**
010 * Hint clause in Hana
011 */
012public class THintClause  extends TParseTreeNode {
013
014     private ArrayList<TQueryHint> Hints;
015
016    public void init(Object arg1)
017    {
018        Hints = (ArrayList<TQueryHint>)arg1;
019    }
020
021    public void doParse(TCustomSqlStatement psql, ESqlClause plocation){
022
023    }
024
025    public ArrayList<TQueryHint> getHints() {
026        return Hints;
027    }
028
029    public void accept(TParseTreeVisitor v){
030        v.preVisit(this);
031        v.postVisit(this);
032    }
033
034    public void acceptChildren(TParseTreeVisitor v){
035        v.preVisit(this);
036        v.postVisit(this);
037    }
038
039}