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}