final Select selectStatement = (Select) statement;
final String queryName = SystemParameters.getString(map, "DIP_QUERY_NAME");
final SQLVisitor parsedQuery = new SQLVisitor(queryName);
// visit whole SELECT statement
parsedQuery.visit(selectStatement);
parsedQuery.doneVisiting();
return parsedQuery;
}
throw new RuntimeException("Please provide SELECT statement!");