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}