001package gudusoft.gsqlparser.nodes.hive;
002/*
003 * Date: 13-8-7
004 */
005
006import gudusoft.gsqlparser.TSourceToken;
007import gudusoft.gsqlparser.nodes.TParseTreeNode;
008import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
009
010public class THiveTerminatedIdentifier extends TParseTreeNode {
011
012    private TSourceToken terminateString;
013    private TSourceToken escapeString;
014
015    public void init(Object arg1){
016        terminateString = (TSourceToken)arg1;
017    }
018
019    public TSourceToken getEscapeString() {
020        return escapeString;
021    }
022
023    public TSourceToken getTerminateString() {
024        return terminateString;
025    }
026
027    public void init(Object arg1, Object arg2){
028        init(arg1);
029        escapeString = (TSourceToken)arg2;
030
031    }
032    public void accept(TParseTreeVisitor v){
033        v.preVisit(this);
034        v.postVisit(this);
035    }
036
037    public void acceptChildren(TParseTreeVisitor v){
038        v.preVisit(this);
039        v.postVisit(this);
040    }
041
042}