You need TokenRewriteStream for the ASTNode. which is in Context or ParseDriver.
String rewrite(TokenRewriteStream rewriter, ASTNode source) throws Exception { // some modification.. return rewriter.toString(source.getTokenStartIndex(), source.getTokenStopIndex()); } Thanks, Navis 2014-07-25 7:17 GMT+09:00 Lin Liu <lliu.bigd...@gmail.com>: > Hi folks, > > Currently I am working on a project which needs to generate query string > based on the modified AST. > Does Hive contain this mechanism already? > If not, which tools would help to complete the task? > > Thanks in advance. > > Lin >